TFndLmdMon Class Reference

List of all members.

Public Member Functions

 TFndLmdMon (const TString &fmode, Int_t lmd_adc_bins=52, Double_t lmd_adc_min=0., Double_t lmd_adc_max=4160., Int_t lmd_tdc_bins=52, Double_t lmd_tdc_min=0., Double_t lmd_tdc_max=2200.)
 TFndLmdMon ()
 TFndLmdMon (const TFndLmdMon &lmdmon)
 TFndLmdMon (TString *filename)
 ~TFndLmdMon ()
void Fill ()
void Fill (const TClonesArray &LmdHits)
void Update (Bool_t purge=kTRUE)
void ResetHistos ()
void WriteToFile (TString filename=0, Bool_t IsShared=kFALSE)
TH2F * LmdAllAdcTdc (Int_t idx)
TH1F * LmdAllAdcE (Int_t idx)
TH1F * LmdAllAdcP (Int_t idx)
TH1F * LmdAllMul (Int_t idx)
TH1F * LmdAllAdcEPat (Int_t idx)
TH1F * LmdAllAdcPPat (Int_t idx)
TH1F * LmdAllTdcEPat (Int_t idx)
TH1F * LmdAllTdcPPat (Int_t idx)
TH1F * LmdAllCrg (Int_t idx)
TH2F * LmdAllZet (Int_t idx)
TH2F * LmdAllAdc (Int_t idx)
TH1F * LmdAllTdcE (Int_t idx)
TH1F * LmdAllTdcP (Int_t idx)
TH1F * LmdAllTdf (Int_t idx)
TH1F * LmdAllTmean (Int_t idx)
TH2F * LmdAllTdc (Int_t idx)
TH2F * LmdAllMapAdcTdc (Int_t idx)
TH1F * LmdAdcE (Int_t idx)
TH1F * LmdAdcP (Int_t idx)
TH1F * LmdCrg (Int_t idx)
TH1F * LmdZet (Int_t idx)
TH1F * LmdTdcE (Int_t idx)
TH1F * LmdTdcP (Int_t idx)
TH1F * LmdTmean (Int_t idx)
TH1F * LmdTdf (Int_t idx)
void TimeCalibration (Int_t, Int_t, Int_t, Float_t scal=2.2)
void TimeCalibration (Int_t, Int_t, Float_t scal=2.2)
void TimeCalibration (Float_t scal=2.2)
void ChargeCalibration (Int_t, Int_t, Int_t)
void ChargeCalibration (Int_t, Int_t)
void ChargeCalibration ()
void PedestalsEvaluation ()
void WritePedestalsToMsql ()
void WritePedestalsToMsql (Int_t runtime)
void WriteTimeToMsql (Int_t runtime, Char_t *ev_type)
void WriteChargeToMsql ()
void WriteChargeToMsql (Int_t runtime)
void Add (TFndLmdMon *lmdmon)

Protected Member Functions

void WriteHistos (TFile *file)
void Init ()
void InitHistos (const Int_t &lmd_adc_bins, const Double_t &lmd_adc_min, const Double_t &lmd_adc_max, const Int_t &lmd_tdc_bins, const Double_t &lmd_tdc_min, const Double_t &lmd_tdc_max)
void OpenSharedFiles (const TString &fmode)

Protected Attributes

Int_t shmflg
TFile * fout
TFile * flmd
Double_t fZetaAdjust [2]
Bool_t fMustRecoverHistos
TString fSharedMemName_Main
TString fSharedMemName_Adc [2]
TString fSharedMemName_Tdc [2]
TString fSharedFileName_Main
TString fSharedFileName_Adc [2]
TString fSharedFileName_Tdc [2]
TH1F * lmdmult
TH1F * lmdmult_good
TH2F * lmd_i_o_mult
TH2F * lmdmap
TH2F * lmdmap_good
TH2F * lmdmapadc0
TH2F * lmdmapadc
TH2F * lmdmapadce
TH2F * lmdmapadcp
TH2F * lmdmaptdc0
TH2F * lmdmaptdc
TH2F * lmdmaptdce
TH2F * lmdmaptdcp
TH2F * lmd_all_mapadctdc [K_N_LMD_TOT_CHAMS]
TH2F * lmd_all_adc_tdc [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_adce [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_adcp [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_mul [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_aepat [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_appat [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_tepat [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_tppat [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_vp [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_crg [K_N_LMD_TOT_CHAMS]
TH2F * lmd_all_zet [K_N_LMD_TOT_CHAMS]
TH2F * lmd_all_adc [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_tdce [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_tdcp [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_tdf [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_tmean [K_N_LMD_TOT_CHAMS]
TH2F * lmd_all_tdc [K_N_LMD_TOT_CHAMS]
TH1F * lmd_all_dhits [K_N_LMD_TOT_CHAMS]
TH2F * lmd_all_dhits_tdc_dopp [K_N_LMD_TOT_CHAMS]
TH2F * lmd_all_dhits_adc_dopp [K_N_LMD_TOT_CHAMS]
TH2F * lmd_all_dhits_tdc_cell [K_N_LMD_TOT_CHAMS]
TH2F * lmd_all_dhits_adc_cell [K_N_LMD_TOT_CHAMS]
TH1F * lmdadce [n_lmd_hist]
TH1F * lmdadcp [n_lmd_hist]
TH1F * lmdcrg [n_lmd_hist]
TH1F * lmdzet [n_lmd_hist]
TH1F * lmdtdce [n_lmd_hist]
TH1F * lmdtdcp [n_lmd_hist]
TH1F * lmdtdf [n_lmd_hist]
TH1F * lmdtmean [n_lmd_hist]
TH1F * lmd1d
TH2F * lmd2d
TLine * fLine

Static Protected Attributes

static const Int_t n_lmd_hist = 272

Detailed Description

Definition at line 46 of file TFndLmdMon.h.


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