TFndPreanHistos Class Reference

Inheritance diagram for TFndPreanHistos:

TFndPrean List of all members.

Public Types

enum  E_FndPreanShowNCanv { PreanShow_N_BhaCanv = 2, PreanShow_N_HypCanv = 3 }

Public Member Functions

Int_t TrkTypes ()
Int_t TrkType (Int_t id, TString &str)
UInt_t GetSelMuPath (Int_t pathnum)
TString MuPathNameTitle (Int_t pathnum, Bool_t is_name)
 ~TFndPreanHistos ()
void InitHistos ()
void ResetHistos ()
void ResetStatGraphs (const Bool_t &recreate)
void FillHistos ()
void EvalHistos ()
void WriteHistosToFile (const TString &fnam)
void LoadHistosFromFile (const TString &fnam)

Protected Attributes

Bool_t fGesHistosInitialized
Bool_t fBhabhaHistosInitialized
Bool_t fHypeHistosInitialized
Bool_t fStatGraphsInitialized
Int_t fKstopMarkCol [E_Kaon_Stop_Other+1]
TCanvas * fBhabhaCanvas [PreanShow_N_BhaCanv]
TCanvas * fHypeCanvas [PreanShow_N_HypCanv]
TH1F * fH_GesTrigBit
TH2F * fH_BhaMom_2D
TH1F * fH_InvMass_EpluEmin
TH1F * fH_InvMass_PIpluPImin
TH3F * fH_BhaVert_XYZ
TH2F * fH_BhaVert_XY
TH2F * fH_BhaVert_XZ
TH1F * fH_BhaTracksAngle
TH1F * fH_BhaTotalMomentum
TH2F * fH_BhaParticleTOF_2D
TH1F * fH_BhaTofi_TimeDiff
TH2F * fH_BhaTofi_Time_2D
TH1F * fH_BhaTofo_TimeDiff
TH1F * fH_Hyp_PattRecErr
TH2F * fH_HypKmin_stop_XY [E_Kaon_Stop_Other+1]
TH2F * fH_HypKplu_stop_XY [E_Kaon_Stop_Other+1]
TH1F * fH_Hyp_Kmin_StopCode
TH1F * fH_Hyp_Kplu_StopCode
TH1F * fH_Hyp_Kmin_StopTgt
TH1F * fH_Hyp_Kplu_StopTgt
TH2F * fH_Hyp_K_StopTgt_2D
TH1F * fH_Hyp_Kmin_StopVol
TH1F * fH_Hyp_Kplu_StopVol
TH2F * fH_Hyp_K_StopVol_2D
TH3F * fH_Hyp_PhiDecPos_XYZ
TH2F * fH_Hyp_PhiDecPos_XY
TH2F * fH_Hyp_PhiDecPos_XZ
TH1F * fH_PhiDecPos_X
TH1F * fH_PhiDecPos_Y
TH1F * fH_PhiDecPos_Z
TH1F * fH_HypTrk_KpluPosAll
TH1F * fH_HypTrk_KpluPosPthAll
TH1F * fH_HypTrk_KpluPosTgt [8]
TH1F * fH_HypTrk_KpluPosPth [8]
TH1F * fH_Hyp_KTofi_TimeDiff
TH2F * fH_Hyp_KTofi_Time_2D
TH1F * fH_Hyp_MuTof
TH1F * fH_Hyp_MuTofCorr
Int_t fCount_EventTotal
Int_t fCount_EventPerRun
Int_t fCount_KminPerRun
Int_t fCount_KpluPerRun
Int_t fCount_Stat_Time [E_Scal_Inhib_End]
Int_t fCount_Stat_BhaNum [E_Scal_Inhib_End]
Int_t fCount_Stat_HypNum [E_Scal_Inhib_End]
Int_t fEval_NumOfStoppedKplu [8]
Int_t fEval_NumOfStoppedKplu_All
Int_t fEval_NumOf_Mu_plu [8]
Int_t fEval_NumOf_Mu_plu_All
Int_t fEval_NumOf_Mu_plu_Pth [8]
Int_t fEval_NumOf_Mu_plu_Pth_All
Float_t fEval_RecEff [8]
Float_t fEval_RecEff_All
Float_t fEval_RecEff_Pth [8]
Float_t fEval_RecEff_Pth_All
Int_t fEval_NumOfStoppedKmin [8]
Int_t fEval_NumOfStoppedKmin_All
TFndGraphfGR_Stat_Evs
TFndGraphfGR_Stat_BhaNum [E_Scal_Inhib_End]
TFndGraphfGR_Stat_HypNum [E_Scal_Inhib_End]
TFndGraphfGR_Stat_AvgLum [E_Scal_Inhib_End]
TFndGraphfGR_Stat_IntLum [E_Scal_Inhib_End]
TFndGraphfGR_Stat_IntLum_Tot [E_Scal_Inhib_End]
TFndGraphfGR_Stat_KminStop_Num
TFndGraphfGR_Stat_KpluStop_Num
TFndGraphfGR_Stat_MuPluAll_Num
TFndGraphfGR_Stat_MuPluAll_Mom
TFndGraphfGR_Stat_BhaRec_Num
TFndGraphfGR_Stat_BhaRec_ECMee
TFndGraphfGR_Stat_BhaRec_Kshort_Num
TFndGraphfGR_Stat_BhaRec_Kshort_InvMass
TFndGraphfGR_Stat_BhaRec_Ratio
TH1F * fHTmp_MuPluAll
TH1F * fHTmp_BhaInvMass
TH1F * fHTmp_PionsInvMass
Bool_t fCut_Fitted
Int_t fCut_TrkType

Friends

class TFndPreanGUI

Detailed Description

Definition at line 25 of file TFndPreanHistos.h.


Member Enumeration Documentation

enum TFndPreanHistos::E_FndPreanShowNCanv

Enumerator:
PreanShow_N_BhaCanv 
PreanShow_N_HypCanv 

Definition at line 28 of file TFndPreanHistos.h.

00029     {
00030       PreanShow_N_BhaCanv = 2,
00031       PreanShow_N_HypCanv = 3,
00032     };


The documentation for this class was generated from the following files:
Generated on Tue Oct 16 15:40:50 2007 by  doxygen 1.5.2