#include <CDTruthHitInfo.h>
Public Member Functions | |
| CDTruthHitInfo () | |
| CDTruthHitInfo (Int_t plane, Int_t strip) | |
| void | SetEarliestT1 (Double_t earliestT1) |
| void | SetLatestT2 (Double_t latestT2) |
| void | SetMainPartEn (Double_t mainPartEn) |
| void | SetMainPathLength (Double_t mainPL) |
| void | SetMainParticle (Int_t particle) |
| void | SetMainT1 (Double_t t1) |
| void | SetMainX1 (Double_t x1) |
| void | SetMainY1 (Double_t y1) |
| void | SetMainZ1 (Double_t z1) |
| void | SetMainT2 (Double_t t2) |
| void | SetMainX2 (Double_t x2) |
| void | SetMainY2 (Double_t y2) |
| void | SetMainZ2 (Double_t z2) |
| void | SetNumDigiScintHits (Int_t num) |
| void | SetPmtTruth1 (Int_t pmtTruth) |
| void | SetPmtTruth2 (Int_t pmtTruth) |
| void | SetTotalEnDep (Double_t totalEnDep) |
| void | SetVaChip1 (Int_t vaChip) |
| void | SetVaChip2 (Int_t vaChip) |
| Double_t | GetEarliestT1 () const |
| Double_t | GetLatestT2 () const |
| Double_t | GetMainPartEn () const |
| Double_t | GetMainPathLength () const |
| Int_t | GetMainParticle () const |
| Double_t | GetMainT1 () const |
| Double_t | GetMainX1 () const |
| Double_t | GetMainY1 () const |
| Double_t | GetMainZ1 () const |
| Double_t | GetMainT2 () const |
| Double_t | GetMainX2 () const |
| Double_t | GetMainY2 () const |
| Double_t | GetMainZ2 () const |
| Int_t | GetNumDigiScintHits () const |
| Int_t | GetPlane () const |
| Int_t | GetPmtTruth1 () const |
| Int_t | GetPmtTruth2 () const |
| Int_t | GetStrip () const |
| Double_t | GetTotalEnDep () const |
| Int_t | GetVaChip1 () const |
| Int_t | GetVaChip2 () const |
Private Member Functions | |
| void | InitialiseVariables () |
Private Attributes | |
| Double_t | fEarliestT1 |
| Double_t | fLatestT2 |
| Double_t | fMainPartEn |
| Int_t | fMainParticle |
| Double_t | fMainPathLength |
| Double_t | fMainT1 |
| Double_t | fMainX1 |
| Double_t | fMainY1 |
| Double_t | fMainZ1 |
| Double_t | fMainT2 |
| Double_t | fMainX2 |
| Double_t | fMainY2 |
| Double_t | fMainZ2 |
| Int_t | fNumDigiScintHits |
| Int_t | fPlane |
| Int_t | fPmtTruth1 |
| Int_t | fPmtTruth2 |
| Int_t | fStrip |
| Double_t | fTotalEnDep |
| Int_t | fVaChip1 |
| Int_t | fVaChip2 |
|
|
Definition at line 18 of file CDTruthHitInfo.cxx. 00019 {
00020 this->InitialiseVariables();
00021 }
|
|
||||||||||||
|
Definition at line 25 of file CDTruthHitInfo.cxx. References fPlane, fStrip, and InitialiseVariables(). 00026 {
00027 this->InitialiseVariables();
00028 fPlane=plane;
00029 fStrip=strip;
00030 }
|
|
|
Definition at line 46 of file CDTruthHitInfo.h. Referenced by CDAnalysis::TruthEnDep(), CDAnalysis::TruthEnDepFe(), CDAnalysis::TruthEventLength(), and CDAnalysis::ValidateTruth(). 00046 {return fEarliestT1;}
|
|
|
Definition at line 47 of file CDTruthHitInfo.h. Referenced by CDAnalysis::TruthEnDep(), and CDAnalysis::ValidateTruth(). 00047 {return fLatestT2;}
|
|
|
Definition at line 48 of file CDTruthHitInfo.h. Referenced by CDAnalysis::GetMainParticleEnergy(), CDAnalysis::TrueEnDepNotSc(), CDAnalysis::TrueHighLowEn(), CDAnalysis::TrueMuonHunter(), CDAnalysis::TruthAnalysis(), CDAnalysis::TruthEnDep(), CDAnalysis::TruthEnDepFe(), and CDAnalysis::ValidateTruth(). 00048 {return fMainPartEn;}
|
|
|
Definition at line 50 of file CDTruthHitInfo.h. Referenced by CDAnalysis::IsStraightTrack(), CDAnalysis::IsStraightTrack_Radius(), ShowEvent(), CDAnalysis::TrueEnDepNotSc(), CDAnalysis::TrueHighLowEn(), CDAnalysis::TrueMainPL(), CDAnalysis::TrueMuonHunter(), CDAnalysis::TruthAnalysis(), CDAnalysis::TruthEnDep(), CDAnalysis::TruthEnDepFe(), CDAnalysis::TruthEventLength(), and CDAnalysis::ValidateTruth(). 00050 {return fMainParticle;}
|
|
|
Definition at line 49 of file CDTruthHitInfo.h. Referenced by CDAnalysis::TrueMainPL(), CDAnalysis::TruthAnalysis(), CDAnalysis::TruthEnDep(), and CDAnalysis::ValidateTruth(). 00049 {return fMainPathLength;}
|
|
|
Definition at line 51 of file CDTruthHitInfo.h. Referenced by CDAnalysis::ValidateTruth(). 00051 {return fMainT1;}
|
|
|
Definition at line 55 of file CDTruthHitInfo.h. Referenced by CDAnalysis::ValidateTruth(). 00055 {return fMainT2;}
|
|
|
Definition at line 52 of file CDTruthHitInfo.h. Referenced by CDAnalysis::IsStraightTrack(), CDAnalysis::TrueXInStripFrame(), and CDAnalysis::ValidateTruth(). 00052 {return fMainX1;}
|
|
|
Definition at line 56 of file CDTruthHitInfo.h. Referenced by CDAnalysis::TrueXInStripFrame(), and CDAnalysis::ValidateTruth(). 00056 {return fMainX2;}
|
|
|
Definition at line 53 of file CDTruthHitInfo.h. Referenced by CDAnalysis::ValidateTruth(). 00053 {return fMainY1;}
|
|
|
Definition at line 57 of file CDTruthHitInfo.h. Referenced by CDAnalysis::ValidateTruth(). 00057 {return fMainY2;}
|
|
|
Definition at line 54 of file CDTruthHitInfo.h. Referenced by CDAnalysis::ValidateTruth(). 00054 {return fMainZ1;}
|
|
|
Definition at line 58 of file CDTruthHitInfo.h. Referenced by CDAnalysis::ValidateTruth(). 00058 {return fMainZ2;}
|
|
|
Definition at line 59 of file CDTruthHitInfo.h. Referenced by CDAnalysis::TrueNumDigiScintHits(), and CDAnalysis::ValidateTruth(). 00059 {return fNumDigiScintHits;}
|
|
|
|
Definition at line 61 of file CDTruthHitInfo.h. Referenced by CDAnalysis::CalcLastPlaneTruth(), CDAnalysis::IsDoubleEnded(), CDAnalysis::IsGenuineOrXTalk(), CDAnalysis::IsPlaneGenuine(), CDAnalysis::IsPlaneSideHit(), CDAnalysis::IsPlaneXTalkOnly(), CDAnalysis::TrueXInStripFrame(), CDAnalysis::TruthAnalysis(), CDAnalysis::TruthEnDep(), CDAnalysis::TruthEventLength(), and CDAnalysis::ValidateTruth(). 00061 {return fPmtTruth1;}
|
|
|
Definition at line 62 of file CDTruthHitInfo.h. Referenced by CDAnalysis::CalcLastPlaneTruth(), CDAnalysis::IsDoubleEnded(), CDAnalysis::IsGenuineOrXTalk(), CDAnalysis::IsPlaneGenuine(), CDAnalysis::IsPlaneSideHit(), CDAnalysis::IsPlaneXTalkOnly(), CDAnalysis::TrueXInStripFrame(), CDAnalysis::TruthAnalysis(), CDAnalysis::TruthEnDep(), CDAnalysis::TruthEventLength(), and CDAnalysis::ValidateTruth(). 00062 {return fPmtTruth2;}
|
|
|
Definition at line 63 of file CDTruthHitInfo.h. Referenced by CDAnalysis::IsStraightTrack_Radius(), ShowEvent(), CDAnalysis::TrueMainPL(), CDAnalysis::TrueXInStripFrame(), CDAnalysis::TruthAnalysis(), CDAnalysis::TruthEnDep(), and CDAnalysis::ValidateTruth(). 00063 {return fStrip;}
|
|
|
Definition at line 64 of file CDTruthHitInfo.h. Referenced by CDAnalysis::TrueEnDep(), CDAnalysis::TrueEnDepNotSc(), CDAnalysis::TrueMuonHunter(), CDAnalysis::TrueXInStripFrame(), CDAnalysis::TruthAnalysis(), CDAnalysis::TruthEnDep(), CDAnalysis::TruthEnDepFe(), and CDAnalysis::ValidateTruth(). 00064 {return fTotalEnDep;}
|
|
|
Definition at line 65 of file CDTruthHitInfo.h. Referenced by CDAnalysis::IsSharedPmtHit(), CDAnalysis::TruthAnalysis(), and CDAnalysis::ValidateTruth(). 00065 {return fVaChip1;}
|
|
|
Definition at line 66 of file CDTruthHitInfo.h. Referenced by CDAnalysis::IsSharedPmtHit(), CDAnalysis::TruthAnalysis(), and CDAnalysis::ValidateTruth(). 00066 {return fVaChip2;}
|
|
|
Definition at line 34 of file CDTruthHitInfo.cxx. References fEarliestT1, fLatestT2, fMainPartEn, fMainParticle, fMainPathLength, fMainT1, fMainT2, fMainX1, fMainX2, fMainY1, fMainY2, fMainZ1, fMainZ2, fNumDigiScintHits, fPlane, fPmtTruth1, fPmtTruth2, fStrip, fTotalEnDep, fVaChip1, and fVaChip2. Referenced by CDTruthHitInfo(). 00035 {
00036 fEarliestT1=-1e-9;
00037 fLatestT2=-1e-9;
00038 fMainPartEn=-1;
00039 fMainParticle=0;
00040 fMainPathLength=0;
00041 fMainT1=0;
00042 fMainX1=0;
00043 fMainY1=0;
00044 fMainZ1=0;
00045 fMainT2=0;
00046 fMainX2=0;
00047 fMainY2=0;
00048 fMainZ2=0;
00049 fNumDigiScintHits=0;
00050 fPlane=-1;
00051 fPmtTruth1=-1;
00052 fPmtTruth2=-1;
00053 fStrip=-1;
00054 fTotalEnDep=-1;
00055 fVaChip1=-1;
00056 fVaChip2=-1;
00057 }
|
|
|
Definition at line 25 of file CDTruthHitInfo.h. References fEarliestT1. Referenced by CDTruthifier::GetTruthHitInfo(). 00025 {fEarliestT1=earliestT1;}
|
|
|
Definition at line 26 of file CDTruthHitInfo.h. References fLatestT2. Referenced by CDTruthifier::GetTruthHitInfo(). 00026 {fLatestT2=latestT2;}
|
|
|
Definition at line 27 of file CDTruthHitInfo.h. References fMainPartEn. Referenced by CDTruthifier::GetTruthHitInfo(). 00027 {fMainPartEn=mainPartEn;}
|
|
|
Definition at line 29 of file CDTruthHitInfo.h. References fMainParticle. Referenced by CDTruthifier::GetTruthHitInfo(). 00029 {fMainParticle=particle;}
|
|
|
Definition at line 28 of file CDTruthHitInfo.h. References fMainPathLength. Referenced by CDTruthifier::GetTruthHitInfo(). 00028 {fMainPathLength=mainPL;}
|
|
|
Definition at line 30 of file CDTruthHitInfo.h. References fMainT1. Referenced by CDTruthifier::GetTruthHitInfo(). 00030 {fMainT1=t1;}
|
|
|
Definition at line 34 of file CDTruthHitInfo.h. References fMainT2. Referenced by CDTruthifier::GetTruthHitInfo(). 00034 {fMainT2=t2;}
|
|
|
Definition at line 31 of file CDTruthHitInfo.h. References fMainX1. Referenced by CDTruthifier::GetTruthHitInfo(). 00031 {fMainX1=x1;}
|
|
|
Definition at line 35 of file CDTruthHitInfo.h. References fMainX2. Referenced by CDTruthifier::GetTruthHitInfo(). 00035 {fMainX2=x2;}
|
|
|
Definition at line 32 of file CDTruthHitInfo.h. References fMainY1. Referenced by CDTruthifier::GetTruthHitInfo(). 00032 {fMainY1=y1;}
|
|
|
Definition at line 36 of file CDTruthHitInfo.h. References fMainY2. Referenced by CDTruthifier::GetTruthHitInfo(). 00036 {fMainY2=y2;}
|
|
|
Definition at line 33 of file CDTruthHitInfo.h. References fMainZ1. Referenced by CDTruthifier::GetTruthHitInfo(). 00033 {fMainZ1=z1;}
|
|
|
Definition at line 37 of file CDTruthHitInfo.h. References fMainZ2. Referenced by CDTruthifier::GetTruthHitInfo(). 00037 {fMainZ2=z2;}
|
|
|
Definition at line 38 of file CDTruthHitInfo.h. References fNumDigiScintHits. Referenced by CDTruthifier::GetTruthHitInfo(). 00038 {fNumDigiScintHits=num;}
|
|
|
Definition at line 39 of file CDTruthHitInfo.h. References fPmtTruth1. Referenced by CDTruthifier::GetTruthHitInfo(). 00039 {fPmtTruth1=pmtTruth;}
|
|
|
Definition at line 40 of file CDTruthHitInfo.h. References fPmtTruth2. Referenced by CDTruthifier::GetTruthHitInfo(). 00040 {fPmtTruth2=pmtTruth;}
|
|
|
Definition at line 41 of file CDTruthHitInfo.h. References fTotalEnDep. Referenced by CDTruthifier::GetTruthHitInfo(). 00041 {fTotalEnDep=totalEnDep;}
|
|
|
Definition at line 42 of file CDTruthHitInfo.h. References fVaChip1. Referenced by CDTruthifier::GetTruthHitInfo(). 00042 {fVaChip1=vaChip;}
|
|
|
Definition at line 43 of file CDTruthHitInfo.h. References fVaChip2. Referenced by CDTruthifier::GetTruthHitInfo(). 00043 {fVaChip2=vaChip;}
|
|
|
Definition at line 74 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetEarliestT1(). |
|
|
Definition at line 75 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetLatestT2(). |
|
|
Definition at line 76 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainPartEn(). |
|
|
Definition at line 77 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainParticle(). |
|
|
Definition at line 78 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainPathLength(). |
|
|
Definition at line 79 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainT1(). |
|
|
Definition at line 83 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainT2(). |
|
|
Definition at line 80 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainX1(). |
|
|
Definition at line 84 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainX2(). |
|
|
Definition at line 81 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainY1(). |
|
|
Definition at line 85 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainY2(). |
|
|
Definition at line 82 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainZ1(). |
|
|
Definition at line 86 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetMainZ2(). |
|
|
Definition at line 87 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetNumDigiScintHits(). |
|
|
Definition at line 88 of file CDTruthHitInfo.h. Referenced by CDTruthHitInfo(), and InitialiseVariables(). |
|
|
Definition at line 89 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetPmtTruth1(). |
|
|
Definition at line 90 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetPmtTruth2(). |
|
|
Definition at line 91 of file CDTruthHitInfo.h. Referenced by CDTruthHitInfo(), and InitialiseVariables(). |
|
|
Definition at line 92 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetTotalEnDep(). |
|
|
Definition at line 93 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetVaChip1(). |
|
|
Definition at line 94 of file CDTruthHitInfo.h. Referenced by InitialiseVariables(), and SetVaChip2(). |
1.3.9.1