HighLAND
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
AnaDetCrossingB Class Reference

Representation of a detector crossing info for a true particle (G4 trajectory). More...

#include <BaseDataClasses.hxx>

Inheritance diagram for AnaDetCrossingB:
AnaDetCrossingIO

Public Member Functions

virtual AnaDetCrossingBClone ()
 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.
 

Detailed Description

Representation of a detector crossing info for a true particle (G4 trajectory).

Definition at line 56 of file BaseDataClasses.hxx.

Member Data Documentation

§ Detector

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.


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