#include <LBNETrackInformation.hh>
Public Member Functions | |
LBNETrackInformation () | |
LBNETrackInformation (const LBNETrackInformation *aTrackInfo) | |
LBNETrackInformation (const LBNETrackInformation &aTrackInfo) | |
LBNETrackInformation (LBNETrackInformation *aTrackInfo) | |
LBNETrackInformation (LBNETrackInformation &aTrackInfo) | |
virtual | ~LBNETrackInformation () |
void * | operator new (size_t) |
void | operator delete (void *aTrackInfo) |
LBNETrackInformation & | operator= (const LBNETrackInformation &right) |
LBNETrackInformation & | operator= (LBNETrackInformation &right) |
G4int | GetDecayCode () const |
void | SetDecayCode (G4int decaycode) |
G4int | GetTgen () const |
void | SetTgen (G4int tgeneration) |
G4double | GetNImpWt () const |
void | SetNImpWt (G4double nimpweight) |
void | Print () const |
void | Print (const G4Track *aTrack) const |
G4ThreeVector | GetParentMomentumAtThisProduction () const |
void | SetParentMomentumAtThisProduction (G4ThreeVector mom) |
int | GetPFFlag () const |
void | SetPFFlag (int f) |
Private Attributes | |
G4int | decay_code |
G4int | tgen |
G4double | Nimpwt |
G4int | fPerfectFocusingFlag |
G4ThreeVector | fParentMomentumAtThisProduction |
Definition at line 14 of file LBNETrackInformation.hh.
LBNETrackInformation::LBNETrackInformation | ( | ) |
Definition at line 13 of file LBNETrackInformation.cc.
LBNETrackInformation::LBNETrackInformation | ( | const LBNETrackInformation * | aTrackInfo | ) |
Definition at line 24 of file LBNETrackInformation.cc.
LBNETrackInformation::LBNETrackInformation | ( | const LBNETrackInformation & | aTrackInfo | ) |
Definition at line 33 of file LBNETrackInformation.cc.
LBNETrackInformation::LBNETrackInformation | ( | LBNETrackInformation * | aTrackInfo | ) |
Definition at line 43 of file LBNETrackInformation.cc.
LBNETrackInformation::LBNETrackInformation | ( | LBNETrackInformation & | aTrackInfo | ) |
Definition at line 52 of file LBNETrackInformation.cc.
|
virtual |
Definition at line 83 of file LBNETrackInformation.cc.
|
inline |
Definition at line 29 of file LBNETrackInformation.hh.
|
inline |
Definition at line 39 of file LBNETrackInformation.hh.
|
inline |
Definition at line 47 of file LBNETrackInformation.hh.
|
inline |
Definition at line 63 of file LBNETrackInformation.hh.
|
inline |
Definition at line 34 of file LBNETrackInformation.hh.
|
inline |
Definition at line 75 of file LBNETrackInformation.hh.
|
inline |
Definition at line 69 of file LBNETrackInformation.hh.
LBNETrackInformation & LBNETrackInformation::operator= | ( | const LBNETrackInformation & | right | ) |
Definition at line 62 of file LBNETrackInformation.cc.
LBNETrackInformation & LBNETrackInformation::operator= | ( | LBNETrackInformation & | right | ) |
Definition at line 72 of file LBNETrackInformation.cc.
void LBNETrackInformation::Print | ( | ) | const |
Definition at line 85 of file LBNETrackInformation.cc.
void LBNETrackInformation::Print | ( | const G4Track * | aTrack | ) | const |
Definition at line 95 of file LBNETrackInformation.cc.
|
inline |
Definition at line 31 of file LBNETrackInformation.hh.
|
inline |
Definition at line 41 of file LBNETrackInformation.hh.
|
inline |
Definition at line 51 of file LBNETrackInformation.hh.
|
inline |
Definition at line 64 of file LBNETrackInformation.hh.
|
inline |
Definition at line 36 of file LBNETrackInformation.hh.
|
private |
Definition at line 55 of file LBNETrackInformation.hh.
|
private |
Definition at line 59 of file LBNETrackInformation.hh.
|
private |
Definition at line 58 of file LBNETrackInformation.hh.
|
private |
Definition at line 57 of file LBNETrackInformation.hh.
|
private |
Definition at line 56 of file LBNETrackInformation.hh.