LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Molecule Class Reference

Public Member Functions

 Molecule ()
 
 Molecule (string name, int copyNumber, const ThreeVector< double > &position, int strand)
 
 ~Molecule ()
 

Public Attributes

string fName
 
string fMaterial
 
int fCopyNumber
 
int fStrand
 
ThreeVector< double > fPosition
 
double fRadius
 
double fRadiusWater
 

Detailed Description

Definition at line 55 of file molecule.C.

Constructor & Destructor Documentation

Molecule::Molecule ( )
inline

Definition at line 58 of file molecule.C.

58 {}
Molecule::Molecule ( string  name,
int  copyNumber,
const ThreeVector< double > &  position,
int  strand 
)
inline

Definition at line 59 of file molecule.C.

63  : fName(name)
64  , fCopyNumber(copyNumber)
65  , fPosition(position)
66  , fStrand(strand)
67  {}
int fStrand
Definition: molecule.C:73
ThreeVector< double > fPosition
Definition: molecule.C:75
string fName
Definition: molecule.C:70
int fCopyNumber
Definition: molecule.C:72
Molecule::~Molecule ( )
inline

Definition at line 68 of file molecule.C.

68 {}

Member Data Documentation

int Molecule::fCopyNumber

Definition at line 72 of file molecule.C.

string Molecule::fMaterial

Definition at line 71 of file molecule.C.

string Molecule::fName

Definition at line 70 of file molecule.C.

ThreeVector<double> Molecule::fPosition

Definition at line 75 of file molecule.C.

double Molecule::fRadius

Definition at line 77 of file molecule.C.

double Molecule::fRadiusWater

Definition at line 78 of file molecule.C.

int Molecule::fStrand

Definition at line 73 of file molecule.C.


The documentation for this class was generated from the following file: