HighLAND
|
Representation of a detector crossing info for a true particle (G4 trajectory). More...
#include <BaseDataClasses.hxx>
Public Member Functions | |
virtual AnaDetCrossingB * | Clone () |
Clone this object. | |
Public Attributes | |
Float_t | EntrancePosition [4] |
for each subdetector tell the entrance position | |
Float_t | ExitPosition [4] |
for each subdetector tell the exit position | |
Float_t | EntranceMomentum [3] |
for each subdetector tell the entrance momentum | |
Float_t | ExitMomentum [3] |
for each subdetector tell the exit momentum | |
bool | InActive |
If the particle passes through an active part of the subdetector. | |
unsigned long | Detector |
Protected Member Functions | |
AnaDetCrossingB (const AnaDetCrossingB &cross) | |
Copy constructor is protected, as Clone() should be used to copy this object. | |
Representation of a detector crossing info for a true particle (G4 trajectory).
Definition at line 56 of file BaseDataClasses.hxx.
unsigned long AnaDetCrossingB::Detector |
Bit field describing the detector that the object is in. See SubDetId.hxx for the detector enumerations used to interrogate this object
Definition at line 92 of file BaseDataClasses.hxx.