CDPIDInfo Class Reference

#include <CDPIDInfo.h>

List of all members.

Public Member Functions

 CDPIDInfo ()
 ~CDPIDInfo ()
Bool_t IsEmpty ()
Bool_t GetTriggerPMT ()
Bool_t GetFafErr ()
Bool_t GetSparseErr ()
Int_t GetTrigSource ()
Int_t GetKovADC1 ()
Int_t GetKovTimeStamp1 ()
Int_t GetKovADC2 ()
Int_t GetKovTimeStamp2 ()
Int_t GetKovADC3 ()
Int_t GetKovTimeStamp3 ()
Int_t GetSnarlTimeFrame ()
ULong_t GetSnarlMinTimeStamp ()
ULong_t GetSnarlMaxTimeStamp ()
Int_t GetTofTDC0 ()
Int_t GetTofTDC1 ()
Int_t GetTofTDC2 ()
Int_t GetTofADC0 ()
Int_t GetTofADC1 ()
Int_t GetTofADC2 ()
Int_t GetTofADCTimeStamp0 ()
Int_t GetTofADCTimeStamp1 ()
Int_t GetTofADCTimeStamp2 ()
Int_t GetTofTimeStamp ()
Int_t GetTickSinceLast ()
void SetIsEmpty (Bool_t isempty)
void SetTriggerPMT (Bool_t tpmt)
void SetFafErr (Bool_t faf)
void SetSparseErr (Bool_t serr)
void SetTrigSource (Int_t trigs)
void SetKovADC1 (Int_t kadc)
void SetKovTimeStamp1 (Int_t kts)
void SetKovADC2 (Int_t kadc)
void SetKovTimeStamp2 (Int_t kts)
void SetKovADC3 (Int_t kadc)
void SetKovTimeStamp3 (Int_t kts)
void SetSnarlTimeFrame (Int_t ktf)
void SetSnarlMinTimeStamp (ULong_t sts)
void SetSnarlMaxTimeStamp (ULong_t sts)
void SetTofTDC0 (Int_t ttdc)
void SetTofTDC1 (Int_t ttdc)
void SetTofTDC2 (Int_t ttdc)
void SetTofADC0 (Int_t tadc)
void SetTofADC1 (Int_t tadc)
void SetTofADC2 (Int_t tadc)
void SetTofADCTimeStamp0 (Int_t ts)
void SetTofADCTimeStamp1 (Int_t ts)
void SetTofADCTimeStamp2 (Int_t ts)
void SetTofTimeStamp (Int_t ts)
void SetTickSinceLast (Int_t ticks)
UInt_t GetPIDType () const
void SetPIDType (UInt_t p)
Bool_t NoOverlap () const
Bool_t GetNoOverlap () const
void SetNoOverlap (Bool_t v)
Bool_t InCERTime () const
Bool_t GetInCERTime () const
void SetInCERTime (Bool_t v)
UInt_t GetNoOverlapBits () const
void SetNoOverlapBits (UInt_t p)
UInt_t GetInCERTimeBits () const
void SetInCERTimeBits (UInt_t p)
Float_t GetOLChi2 () const
void SetOLChi2 (Float_t c)
Float_t GetTrueParticleMomentum () const
void SetTrueParticleMomentum (Float_t e)

Private Attributes

Bool_t fisempty
Bool_t fTriggerPMT
Bool_t fFafErr
Bool_t fSparseErr
Int_t fTrigSource
Int_t fKovADC1
Int_t fKovTimeStamp1
Int_t fKovADC2
Int_t fKovTimeStamp2
Int_t fKovADC3
Int_t fKovTimeStamp3
Int_t fSnarlTimeFrame
ULong_t fSnarlMinTimeStamp
ULong_t fSnarlMaxTimeStamp
Int_t fTofTDC0
Int_t fTofTDC1
Int_t fTofTDC2
Int_t fTofADC0
Int_t fTofADC1
Int_t fTofADC2
Int_t fTofADCTimeStamp0
Int_t fTofADCTimeStamp1
Int_t fTofADCTimeStamp2
Int_t fTofTimeStamp
Int_t fTickSinceLast
Bool_t fNoOverlap
Bool_t fInCERTime
UInt_t fPIDType
UInt_t fNoOverlapBits
UInt_t fInCERTimeBits
Float_t fOLChi2
Float_t fTrueParticleMomentum

Detailed Description

Definition at line 19 of file CDPIDInfo.h.


Constructor & Destructor Documentation

CDPIDInfo::CDPIDInfo (  ) 

Definition at line 17 of file CDPIDInfo.cxx.

00017                     :
00018   fisempty(kTRUE),
00019   fTriggerPMT(kFALSE),
00020   fFafErr(kFALSE),
00021   fSparseErr(kFALSE),
00022   fTrigSource(0),
00023   fKovADC1(0),
00024   fKovTimeStamp1(0),
00025   fKovADC2(0),
00026   fKovTimeStamp2(0),
00027   fKovADC3(0),
00028   fKovTimeStamp3(0),
00029   fSnarlTimeFrame(0),
00030   fSnarlMinTimeStamp(640000000),
00031   fSnarlMaxTimeStamp(0),
00032   fTofTDC0(0),
00033   fTofTDC1(0),
00034   fTofTDC2(0),
00035   fTofADC0(0),
00036   fTofADC1(0),
00037   fTofADC2(0),
00038   fTofADCTimeStamp0(0),
00039   fTofADCTimeStamp1(0),
00040   fTofADCTimeStamp2(0),
00041   fTofTimeStamp(0),
00042   fTickSinceLast(0),
00043   //below are the CalDetPID variables
00044   fNoOverlap(kFALSE), 
00045   fInCERTime(kFALSE),
00046   fPIDType(0), 
00047   fNoOverlapBits(0), 
00048   fInCERTimeBits(0), 
00049   fOLChi2(0.),
00050   fTrueParticleMomentum(0)
00051 {
00052 }

CDPIDInfo::~CDPIDInfo (  ) 

Definition at line 56 of file CDPIDInfo.cxx.

00057 {
00058   //default destructor
00059 }


Member Function Documentation

Bool_t CDPIDInfo::GetFafErr (  )  [inline]

Definition at line 28 of file CDPIDInfo.h.

References fFafErr.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00028 {return fFafErr;}         //Faf errors?

Bool_t CDPIDInfo::GetInCERTime (  )  const [inline]

Definition at line 85 of file CDPIDInfo.h.

References fInCERTime.

Referenced by CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00085 {return fInCERTime;}//same as above

UInt_t CDPIDInfo::GetInCERTimeBits (  )  const [inline]

Definition at line 89 of file CDPIDInfo.h.

References fInCERTimeBits.

Referenced by CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00089 {return fInCERTimeBits;}

Int_t CDPIDInfo::GetKovADC1 (  )  [inline]

Definition at line 31 of file CDPIDInfo.h.

References fKovADC1.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00031 {return fKovADC1;}        //Cerenkov ADC value

Int_t CDPIDInfo::GetKovADC2 (  )  [inline]

Definition at line 33 of file CDPIDInfo.h.

References fKovADC2.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00033 {return fKovADC2;}            //Cerenkov ADC value

Int_t CDPIDInfo::GetKovADC3 (  )  [inline]

Definition at line 35 of file CDPIDInfo.h.

References fKovADC3.

Referenced by CDAnalysis::CleanMuons(), main(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00035 {return fKovADC3;}            //Cerenkov ADC value

Int_t CDPIDInfo::GetKovTimeStamp1 (  )  [inline]

Definition at line 32 of file CDPIDInfo.h.

References fKovTimeStamp1.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00032 {return fKovTimeStamp1;}//Cerenkov TimeStamp

Int_t CDPIDInfo::GetKovTimeStamp2 (  )  [inline]

Definition at line 34 of file CDPIDInfo.h.

References fKovTimeStamp2.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00034 {return fKovTimeStamp2;}//Cerenkov TimeStamp

Int_t CDPIDInfo::GetKovTimeStamp3 (  )  [inline]

Definition at line 36 of file CDPIDInfo.h.

References fKovTimeStamp3.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00036 {return fKovTimeStamp3;}//Cerenkov TimeStamp

Bool_t CDPIDInfo::GetNoOverlap (  )  const [inline]

Definition at line 82 of file CDPIDInfo.h.

References fNoOverlap.

Referenced by CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00082 {return fNoOverlap;}//same as above

UInt_t CDPIDInfo::GetNoOverlapBits (  )  const [inline]

Definition at line 87 of file CDPIDInfo.h.

References fNoOverlapBits.

Referenced by CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00087 {return fNoOverlapBits;}

Float_t CDPIDInfo::GetOLChi2 (  )  const [inline]

Definition at line 91 of file CDPIDInfo.h.

References fOLChi2.

Referenced by CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00091 {return fOLChi2;}

UInt_t CDPIDInfo::GetPIDType (  )  const [inline]

Definition at line 79 of file CDPIDInfo.h.

References fPIDType.

Referenced by CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00079 {return fPIDType;}

ULong_t CDPIDInfo::GetSnarlMaxTimeStamp (  )  [inline]

Definition at line 39 of file CDPIDInfo.h.

References fSnarlMaxTimeStamp.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00039 {return fSnarlMaxTimeStamp;}//max timestamp

ULong_t CDPIDInfo::GetSnarlMinTimeStamp (  )  [inline]

Definition at line 38 of file CDPIDInfo.h.

References fSnarlMinTimeStamp.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00038 {return fSnarlMinTimeStamp;}//min timestamp

Int_t CDPIDInfo::GetSnarlTimeFrame (  )  [inline]

Definition at line 37 of file CDPIDInfo.h.

References fSnarlTimeFrame.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00037 {return fSnarlTimeFrame;}//Cerenkov timeframe

Bool_t CDPIDInfo::GetSparseErr (  )  [inline]

Definition at line 29 of file CDPIDInfo.h.

References fSparseErr.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00029 {return fSparseErr;}   //sparse errors?

Int_t CDPIDInfo::GetTickSinceLast (  )  [inline]

Definition at line 50 of file CDPIDInfo.h.

References fTickSinceLast.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00050 {return fTickSinceLast;}   //Ticks since last snarl

Int_t CDPIDInfo::GetTofADC0 (  )  [inline]

Definition at line 43 of file CDPIDInfo.h.

References fTofADC0.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00043 {return fTofADC0;}             //TOF adc0 value

Int_t CDPIDInfo::GetTofADC1 (  )  [inline]

Definition at line 44 of file CDPIDInfo.h.

References fTofADC1.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00044 {return fTofADC1;}             //TOF adc1 value

Int_t CDPIDInfo::GetTofADC2 (  )  [inline]

Definition at line 45 of file CDPIDInfo.h.

References fTofADC2.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00045 {return fTofADC2;}             //TOF adc2 value

Int_t CDPIDInfo::GetTofADCTimeStamp0 (  )  [inline]

Definition at line 46 of file CDPIDInfo.h.

References fTofADCTimeStamp0.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00046 {return fTofADCTimeStamp0;}  //tof adc timestamsp

Int_t CDPIDInfo::GetTofADCTimeStamp1 (  )  [inline]

Definition at line 47 of file CDPIDInfo.h.

References fTofADCTimeStamp1.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00047 {return fTofADCTimeStamp1;}  //tof adc timestamps

Int_t CDPIDInfo::GetTofADCTimeStamp2 (  )  [inline]

Definition at line 48 of file CDPIDInfo.h.

References fTofADCTimeStamp2.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00048 {return fTofADCTimeStamp2;}  //tof adc timestamps

Int_t CDPIDInfo::GetTofTDC0 (  )  [inline]

Definition at line 40 of file CDPIDInfo.h.

References fTofTDC0.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00040 {return fTofTDC0;}             //TOF tdc0 value

Int_t CDPIDInfo::GetTofTDC1 (  )  [inline]

Definition at line 41 of file CDPIDInfo.h.

References fTofTDC1.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00041 {return fTofTDC1;}             //TOF tdc1 value

Int_t CDPIDInfo::GetTofTDC2 (  )  [inline]

Definition at line 42 of file CDPIDInfo.h.

References fTofTDC2.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00042 {return fTofTDC2;}             //TOF tdc2 value

Int_t CDPIDInfo::GetTofTimeStamp (  )  [inline]

Definition at line 49 of file CDPIDInfo.h.

References fTofTimeStamp.

Referenced by CDAnalysis::CleanMuons(), and CDAnalysis::ValidatePIDInfo().

00049 {return fTofTimeStamp;}

Bool_t CDPIDInfo::GetTriggerPMT (  )  [inline]

Definition at line 27 of file CDPIDInfo.h.

References fTriggerPMT.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00027 {return fTriggerPMT;}//Did the triggerPMT fire?

Int_t CDPIDInfo::GetTrigSource (  )  [inline]

Definition at line 30 of file CDPIDInfo.h.

References fTrigSource.

Referenced by CDAnalysis::CleanMuons(), CDAnalysis::SetLoopVariables(), and CDAnalysis::ValidatePIDInfo().

00030 {return fTrigSource;}  //trigger source

Float_t CDPIDInfo::GetTrueParticleMomentum (  )  const [inline]

Definition at line 95 of file CDPIDInfo.h.

References fTrueParticleMomentum.

Referenced by CDTrackerModule::Ana().

00095 {return fTrueParticleMomentum;}

Bool_t CDPIDInfo::InCERTime (  )  const [inline]

Definition at line 84 of file CDPIDInfo.h.

References fInCERTime.

00084 {return fInCERTime;}

Bool_t CDPIDInfo::IsEmpty (  )  [inline]

Definition at line 26 of file CDPIDInfo.h.

References fisempty.

00026 {return fisempty;} //was there a CalDetSI object

Bool_t CDPIDInfo::NoOverlap (  )  const [inline]

Definition at line 81 of file CDPIDInfo.h.

References fNoOverlap.

00081 {return fNoOverlap;}

void CDPIDInfo::SetFafErr ( Bool_t  faf  )  [inline]

Definition at line 54 of file CDPIDInfo.h.

References fFafErr.

Referenced by CDTrackerModule::FillPID().

00054 {fFafErr=faf;}

void CDPIDInfo::SetInCERTime ( Bool_t  v  )  [inline]

Definition at line 86 of file CDPIDInfo.h.

References fInCERTime.

Referenced by CDTrackerModule::FillPID().

00086 {fInCERTime=v;}

void CDPIDInfo::SetInCERTimeBits ( UInt_t  p  )  [inline]

Definition at line 90 of file CDPIDInfo.h.

References fInCERTimeBits.

Referenced by CDTrackerModule::FillPID().

00090 {fInCERTimeBits=p;}

void CDPIDInfo::SetIsEmpty ( Bool_t  isempty  )  [inline]

Definition at line 52 of file CDPIDInfo.h.

References fisempty.

Referenced by CDTrackerModule::FillPID().

00052 {fisempty=isempty;}

void CDPIDInfo::SetKovADC1 ( Int_t  kadc  )  [inline]

Definition at line 57 of file CDPIDInfo.h.

References fKovADC1.

Referenced by CDTrackerModule::FillPID().

00057 {fKovADC1=kadc;}

void CDPIDInfo::SetKovADC2 ( Int_t  kadc  )  [inline]

Definition at line 59 of file CDPIDInfo.h.

References fKovADC2.

Referenced by CDTrackerModule::FillPID().

00059 {fKovADC2=kadc;}

void CDPIDInfo::SetKovADC3 ( Int_t  kadc  )  [inline]

Definition at line 61 of file CDPIDInfo.h.

References fKovADC3.

Referenced by CDTrackerModule::FillPID().

00061 {fKovADC3=kadc;}

void CDPIDInfo::SetKovTimeStamp1 ( Int_t  kts  )  [inline]

Definition at line 58 of file CDPIDInfo.h.

References fKovTimeStamp1.

Referenced by CDTrackerModule::FillPID().

00058 {fKovTimeStamp1=kts;}

void CDPIDInfo::SetKovTimeStamp2 ( Int_t  kts  )  [inline]

Definition at line 60 of file CDPIDInfo.h.

References fKovTimeStamp2.

Referenced by CDTrackerModule::FillPID().

00060 {fKovTimeStamp2=kts;}

void CDPIDInfo::SetKovTimeStamp3 ( Int_t  kts  )  [inline]

Definition at line 62 of file CDPIDInfo.h.

References fKovTimeStamp3.

Referenced by CDTrackerModule::FillPID().

00062 {fKovTimeStamp3=kts;}

void CDPIDInfo::SetNoOverlap ( Bool_t  v  )  [inline]

Definition at line 83 of file CDPIDInfo.h.

References fNoOverlap.

Referenced by CDTrackerModule::FillPID().

00083 {fNoOverlap=v;}

void CDPIDInfo::SetNoOverlapBits ( UInt_t  p  )  [inline]

Definition at line 88 of file CDPIDInfo.h.

References fNoOverlapBits.

Referenced by CDTrackerModule::FillPID().

00088 {fNoOverlapBits=p;}

void CDPIDInfo::SetOLChi2 ( Float_t  c  )  [inline]

Definition at line 92 of file CDPIDInfo.h.

References fOLChi2.

Referenced by CDTrackerModule::FillPID().

00092 {fOLChi2=c;}

void CDPIDInfo::SetPIDType ( UInt_t  p  )  [inline]

Definition at line 80 of file CDPIDInfo.h.

References fPIDType.

Referenced by CDTrackerModule::FillPID(), and CDTruthifier::RecoStdHep().

00080 {fPIDType=p;}

void CDPIDInfo::SetSnarlMaxTimeStamp ( ULong_t  sts  )  [inline]

Definition at line 65 of file CDPIDInfo.h.

References fSnarlMaxTimeStamp.

Referenced by CDTrackerModule::FillPID().

00065 {fSnarlMaxTimeStamp=sts;}

void CDPIDInfo::SetSnarlMinTimeStamp ( ULong_t  sts  )  [inline]

Definition at line 64 of file CDPIDInfo.h.

References fSnarlMinTimeStamp.

Referenced by CDTrackerModule::FillPID().

00064 {fSnarlMinTimeStamp=sts;}

void CDPIDInfo::SetSnarlTimeFrame ( Int_t  ktf  )  [inline]

Definition at line 63 of file CDPIDInfo.h.

References fSnarlTimeFrame.

Referenced by CDTrackerModule::FillPID().

00063 {fSnarlTimeFrame=ktf;}

void CDPIDInfo::SetSparseErr ( Bool_t  serr  )  [inline]

Definition at line 55 of file CDPIDInfo.h.

References fSparseErr.

Referenced by CDTrackerModule::FillPID().

00055 {fSparseErr=serr;}

void CDPIDInfo::SetTickSinceLast ( Int_t  ticks  )  [inline]

Definition at line 76 of file CDPIDInfo.h.

References fTickSinceLast.

Referenced by CDTrackerModule::FillPID().

00076 {fTickSinceLast=ticks;}

void CDPIDInfo::SetTofADC0 ( Int_t  tadc  )  [inline]

Definition at line 69 of file CDPIDInfo.h.

References fTofADC0.

Referenced by CDTrackerModule::FillPID().

00069 {fTofADC0=tadc;}

void CDPIDInfo::SetTofADC1 ( Int_t  tadc  )  [inline]

Definition at line 70 of file CDPIDInfo.h.

References fTofADC1.

Referenced by CDTrackerModule::FillPID().

00070 {fTofADC1=tadc;}

void CDPIDInfo::SetTofADC2 ( Int_t  tadc  )  [inline]

Definition at line 71 of file CDPIDInfo.h.

References fTofADC2.

Referenced by CDTrackerModule::FillPID().

00071 {fTofADC2=tadc;}

void CDPIDInfo::SetTofADCTimeStamp0 ( Int_t  ts  )  [inline]

Definition at line 72 of file CDPIDInfo.h.

References fTofADCTimeStamp0.

Referenced by CDTrackerModule::FillPID().

00072 {fTofADCTimeStamp0=ts;}

void CDPIDInfo::SetTofADCTimeStamp1 ( Int_t  ts  )  [inline]

Definition at line 73 of file CDPIDInfo.h.

References fTofADCTimeStamp1.

Referenced by CDTrackerModule::FillPID().

00073 {fTofADCTimeStamp1=ts;}

void CDPIDInfo::SetTofADCTimeStamp2 ( Int_t  ts  )  [inline]

Definition at line 74 of file CDPIDInfo.h.

References fTofADCTimeStamp2.

Referenced by CDTrackerModule::FillPID().

00074 {fTofADCTimeStamp2=ts;}

void CDPIDInfo::SetTofTDC0 ( Int_t  ttdc  )  [inline]

Definition at line 66 of file CDPIDInfo.h.

References fTofTDC0.

Referenced by CDTrackerModule::FillPID().

00066 {fTofTDC0=ttdc;}

void CDPIDInfo::SetTofTDC1 ( Int_t  ttdc  )  [inline]

Definition at line 67 of file CDPIDInfo.h.

References fTofTDC1.

Referenced by CDTrackerModule::FillPID().

00067 {fTofTDC1=ttdc;}

void CDPIDInfo::SetTofTDC2 ( Int_t  ttdc  )  [inline]

Definition at line 68 of file CDPIDInfo.h.

References fTofTDC2.

Referenced by CDTrackerModule::FillPID().

00068 {fTofTDC2=ttdc;}

void CDPIDInfo::SetTofTimeStamp ( Int_t  ts  )  [inline]

Definition at line 75 of file CDPIDInfo.h.

References fTofTimeStamp.

Referenced by CDTrackerModule::FillPID().

00075 {fTofTimeStamp=ts;}

void CDPIDInfo::SetTriggerPMT ( Bool_t  tpmt  )  [inline]

Definition at line 53 of file CDPIDInfo.h.

References fTriggerPMT.

Referenced by CDTrackerModule::FillPID().

00053 {fTriggerPMT=tpmt;}

void CDPIDInfo::SetTrigSource ( Int_t  trigs  )  [inline]

Definition at line 56 of file CDPIDInfo.h.

References fTrigSource.

Referenced by CDTrackerModule::FillPID().

00056 {fTrigSource=trigs;}

void CDPIDInfo::SetTrueParticleMomentum ( Float_t  e  )  [inline]

Definition at line 96 of file CDPIDInfo.h.

References fTrueParticleMomentum.

Referenced by CDTruthifier::RecoStdHep().


Member Data Documentation

Bool_t CDPIDInfo::fFafErr [private]

Definition at line 103 of file CDPIDInfo.h.

Referenced by GetFafErr(), and SetFafErr().

Bool_t CDPIDInfo::fInCERTime [private]

Definition at line 132 of file CDPIDInfo.h.

Referenced by GetInCERTime(), InCERTime(), and SetInCERTime().

UInt_t CDPIDInfo::fInCERTimeBits [private]

Definition at line 135 of file CDPIDInfo.h.

Referenced by GetInCERTimeBits(), and SetInCERTimeBits().

Bool_t CDPIDInfo::fisempty [private]

Definition at line 101 of file CDPIDInfo.h.

Referenced by IsEmpty(), and SetIsEmpty().

Int_t CDPIDInfo::fKovADC1 [private]

Definition at line 106 of file CDPIDInfo.h.

Referenced by GetKovADC1(), and SetKovADC1().

Int_t CDPIDInfo::fKovADC2 [private]

Definition at line 108 of file CDPIDInfo.h.

Referenced by GetKovADC2(), and SetKovADC2().

Int_t CDPIDInfo::fKovADC3 [private]

Definition at line 110 of file CDPIDInfo.h.

Referenced by GetKovADC3(), and SetKovADC3().

Int_t CDPIDInfo::fKovTimeStamp1 [private]

Definition at line 107 of file CDPIDInfo.h.

Referenced by GetKovTimeStamp1(), and SetKovTimeStamp1().

Int_t CDPIDInfo::fKovTimeStamp2 [private]

Definition at line 109 of file CDPIDInfo.h.

Referenced by GetKovTimeStamp2(), and SetKovTimeStamp2().

Int_t CDPIDInfo::fKovTimeStamp3 [private]

Definition at line 111 of file CDPIDInfo.h.

Referenced by GetKovTimeStamp3(), and SetKovTimeStamp3().

Bool_t CDPIDInfo::fNoOverlap [private]

Definition at line 131 of file CDPIDInfo.h.

Referenced by GetNoOverlap(), NoOverlap(), and SetNoOverlap().

UInt_t CDPIDInfo::fNoOverlapBits [private]

Definition at line 134 of file CDPIDInfo.h.

Referenced by GetNoOverlapBits(), and SetNoOverlapBits().

Float_t CDPIDInfo::fOLChi2 [private]

Definition at line 136 of file CDPIDInfo.h.

Referenced by GetOLChi2(), and SetOLChi2().

UInt_t CDPIDInfo::fPIDType [private]

Definition at line 133 of file CDPIDInfo.h.

Referenced by GetPIDType(), and SetPIDType().

ULong_t CDPIDInfo::fSnarlMaxTimeStamp [private]

Definition at line 114 of file CDPIDInfo.h.

Referenced by GetSnarlMaxTimeStamp(), and SetSnarlMaxTimeStamp().

ULong_t CDPIDInfo::fSnarlMinTimeStamp [private]

Definition at line 113 of file CDPIDInfo.h.

Referenced by GetSnarlMinTimeStamp(), and SetSnarlMinTimeStamp().

Int_t CDPIDInfo::fSnarlTimeFrame [private]

Definition at line 112 of file CDPIDInfo.h.

Referenced by GetSnarlTimeFrame(), and SetSnarlTimeFrame().

Bool_t CDPIDInfo::fSparseErr [private]

Definition at line 104 of file CDPIDInfo.h.

Referenced by GetSparseErr(), and SetSparseErr().

Int_t CDPIDInfo::fTickSinceLast [private]

Definition at line 128 of file CDPIDInfo.h.

Referenced by GetTickSinceLast(), and SetTickSinceLast().

Int_t CDPIDInfo::fTofADC0 [private]

Definition at line 118 of file CDPIDInfo.h.

Referenced by GetTofADC0(), and SetTofADC0().

Int_t CDPIDInfo::fTofADC1 [private]

Definition at line 120 of file CDPIDInfo.h.

Referenced by GetTofADC1(), and SetTofADC1().

Int_t CDPIDInfo::fTofADC2 [private]

Definition at line 122 of file CDPIDInfo.h.

Referenced by GetTofADC2(), and SetTofADC2().

Definition at line 124 of file CDPIDInfo.h.

Referenced by GetTofADCTimeStamp0(), and SetTofADCTimeStamp0().

Definition at line 125 of file CDPIDInfo.h.

Referenced by GetTofADCTimeStamp1(), and SetTofADCTimeStamp1().

Definition at line 126 of file CDPIDInfo.h.

Referenced by GetTofADCTimeStamp2(), and SetTofADCTimeStamp2().

Int_t CDPIDInfo::fTofTDC0 [private]

Definition at line 115 of file CDPIDInfo.h.

Referenced by GetTofTDC0(), and SetTofTDC0().

Int_t CDPIDInfo::fTofTDC1 [private]

Definition at line 116 of file CDPIDInfo.h.

Referenced by GetTofTDC1(), and SetTofTDC1().

Int_t CDPIDInfo::fTofTDC2 [private]

Definition at line 117 of file CDPIDInfo.h.

Referenced by GetTofTDC2(), and SetTofTDC2().

Int_t CDPIDInfo::fTofTimeStamp [private]

Definition at line 127 of file CDPIDInfo.h.

Referenced by GetTofTimeStamp(), and SetTofTimeStamp().

Bool_t CDPIDInfo::fTriggerPMT [private]

Definition at line 102 of file CDPIDInfo.h.

Referenced by GetTriggerPMT(), and SetTriggerPMT().

Int_t CDPIDInfo::fTrigSource [private]

Definition at line 105 of file CDPIDInfo.h.

Referenced by GetTrigSource(), and SetTrigSource().

Definition at line 140 of file CDPIDInfo.h.

Referenced by GetTrueParticleMomentum(), and SetTrueParticleMomentum().


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

Generated on 2 Nov 2017 for loon by  doxygen 1.6.1