#include "hrichcorrcountersim.h" |
HRichCorrCounterSim
class description - source file - inheritance tree (.pdf)
public:
HRichCorrCounterSim()
HRichCorrCounterSim(Text_t* name, Text_t* title)
HRichCorrCounterSim(Text_t* name, Text_t* title, char* filename)
~HRichCorrCounterSim()
static TClass* Class()
void dumpCorrelationStatus()
virtual Int_t execute()
Int_t fillGeantMdcShowerdTheta(HHitMatchSim*, Int_t, Int_t*, Int_t*)
Int_t fillGeantMdcTofdTheta(HHitMatchSim*, Int_t, Int_t*, Int_t*)
Int_t fillGeantMdcTofdThetanoGCond(HHitMatchSim*, Int_t, Int_t*, Int_t*)
Int_t fillHistos()
virtual Bool_t finalize()
void iniCounters()
void iniHistos()
virtual Bool_t init()
virtual TClass* IsA() const
Int_t selectAll(TObjArray*, HHitMatchSim*)
Int_t selectConvTrack(TObjArray*, HHitMatchSim*)
Int_t selectDalitzTrack(TObjArray*, HHitMatchSim*)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Int_t ng_Part
Int_t ngNb_ConfTracklet
Int_t ngNb_Fakes
Float_t fAvrgRichWeight
Float_t fAvrgMdcWeight
Int_t ngGNbRMonly
Int_t ngGNbRTSonly
Int_t ngGNbMTSonly
Int_t ngGNbRMTSonly
Int_t ng_ParId[100]
Int_t ngNb_RW
Int_t ngNb_MW
TObjArray* pHistArray2 !
TH2F* pH_ParIdMdcTofdTheta !
TH2F* pH_MechMdcTofdTheta !
TH2F* pH_MedMdcTofdTheta !
TH2F* pH_MomMdcTofdTheta !
TH2F* pH_CreaIdMdcTofdTheta !
TH2F* pH_ele_MechMdcTofdTheta !
TH2F* pH_ele_MedMdcTofdTheta !
TH2F* pH_ele_MomMdcTofdTheta !
TH2F* pH_ele_CreaIdMdcTofdTheta !
TH2F* pH_pos_MechMdcTofdTheta !
TH2F* pH_pos_MedMdcTofdTheta !
TH2F* pH_pos_MomMdcTofdTheta !
TH2F* pH_pos_CreaIdMdcTofdTheta !
TH2F* pH_ParIdMdcShowerdTheta !
TH2F* pH_MechMdcShowerdTheta !
TH2F* pH_MedMdcShowerdTheta !
TH2F* pH_MomMdcShowerdTheta !
TH2F* pH_CreaIdMdcShowerdTheta !
TH2F* pH_ele_MechMdcShowerdTheta !
TH2F* pH_ele_MedMdcShowerdTheta !
TH2F* pH_ele_MomMdcShowerdTheta !
TH2F* pH_ele_CreaIdMdcShowerdTheta !
TH2F* pH_pos_MechMdcShowerdTheta !
TH2F* pH_pos_MedMdcShowerdTheta !
TH2F* pH_pos_MomMdcShowerdTheta !
TH2F* pH_pos_CreaIdMdcShowerdTheta !
TH2F* pH_ParIdMech !
TH2F* pH_ParIdMom !
TH2F* pH_ParIdMed !
TH2F* pH_ParIdCreaId !
TH1F* pH_opangleMDCa !
TH1F* pH_opangleMDCDalitz !
TH1F* pH_opangleMDCConv !
TH1F* pH_opangleMETADalitz !
TH1F* pH_opangleMETAConv !
TH2F* pH_opangleMETAdThetaDalitz !
TH2F* pH_opangleMETAdPhiDalitz !
TH2F* pH_opangleMETAdThetaConv !
TH2F* pH_opangleMETAdPhiConv !
HRichCorrCounterSim(Text_t *name,Text_t *title) :
HRichCorrCounter(name,title)
HRichCorrCounterSim()
HRichCorrCounterSim(Text_t *name,Text_t *title, char* filename) :
HRichCorrCounter(name,title)
~HRichCorrCounterSim(void)
Bool_t init()
void iniHistos()
void iniCounters()
Int_t execute()
cout<<"new evt ------------------------------------------------------"<<endl;
////////////// Update Tracklet Header
////////////// which might be out of sync
////////////// after object filtering
Bool_t finalize()
void dumpCorrelationStatus()
Int_t fillHistos()
Int_t selectAll(TObjArray* arr,HHitMatchSim* h)
Int_t selectDalitzTrack(TObjArray* arr,HHitMatchSim* h)
a pion dalitz lepton and the MDC has seen a segment
Int_t selectConvTrack(TObjArray* arr,HHitMatchSim* h)
a conv lepton and the MDC has seen a segment
Int_t fillGeantMdcTofdTheta(HHitMatchSim* h,Int_t evtsize,Int_t* m,Int_t* t)
Int_t fillGeantMdcShowerdTheta(HHitMatchSim* h,Int_t evtsize,Int_t* m,Int_t* s)
Int_t fillGeantMdcTofdThetanoGCond(HHitMatchSim* h,Int_t evtsize,Int_t* m,Int_t* t)
do not require a condition on Geant info
in order to use the Geant info
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Last update: Fri Jan 26 12:25:33 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.