#include <MINFHit.h>
Inheritance diagram for MINFHit:

Public Member Functions | |
| MINFHit () | |
| MINFHit (Int_t shunt, Int_t det, Int_t track) | |
| ~MINFHit () | |
| virtual Float_t | X () |
| virtual Float_t | Y () |
| virtual Float_t | Z () |
| virtual Int_t | IDREROOTHit () const |
| virtual Int_t | GetTrack () |
| virtual void | SetTrack (int track) |
| virtual Int_t | GetDet () |
Protected Attributes | |
| Int_t | fTrack |
| Int_t | fDet |
| Int_t | fIDREROOTHit |
| Float_t | fX |
| Float_t | fY |
| Float_t | fZ |
|
|
Definition at line 27 of file MINFHit.cxx.
|
|
||||||||||||||||
|
Definition at line 34 of file MINFHit.cxx. References det, fTrack, MINFast::GetPrimary(), gMINFast, Keep_Bit, and MINFast::Particles(). 00034 : 00035 fDet(det) 00036 { 00037 TClonesArray &particles = *(gMINFast->Particles()); 00038 if (shunt) { 00039 int primary = gMINFast->GetPrimary(track); 00040 ((GParticle *) particles[primary])->SetBit(Keep_Bit); 00041 fTrack=primary; 00042 } 00043 else { 00044 fTrack=track; 00045 //gmi gMINFast->FlagTrack(fTrack); 00046 } 00047 } }
|
|
|
Definition at line 33 of file MINFHit.h. 00033 {;}
|
|
|
Definition at line 40 of file MINFHit.h. 00040 {return fDet;}
|
|
|
Definition at line 38 of file MINFHit.h. Referenced by MINFEMU::LoadPoints(), and MINFDetector::LoadPoints(). 00038 {return fTrack;}
|
|
|
Definition at line 37 of file MINFHit.h. 00037 {return fIDREROOTHit;};
|
|
|
Definition at line 39 of file MINFHit.h. References fTrack. 00039 {fTrack=track;}
|
|
|
Definition at line 34 of file MINFHit.h. Referenced by MINFEMU::LoadPoints(), and MINFDetector::LoadPoints(). 00034 {return fX;}
|
|
|
Definition at line 35 of file MINFHit.h. Referenced by MINFEMU::LoadPoints(), and MINFDetector::LoadPoints(). 00035 {return fY;}
|
|
|
Definition at line 36 of file MINFHit.h. Referenced by MINFEMU::LoadPoints(), and MINFDetector::LoadPoints(). 00036 {return fZ;}
|
|
|
|
|
|
|
|
|
Definition at line 21 of file MINFHit.h. Referenced by MINFHit(), and SetTrack(). |
|
|
|
|
|
|
|
|
|
1.3.9.1