ROOT Common Ntuples v06 Variables

BAC
BACMAT
BM_MUBAC
BPRES
BPRES2
BSPOT
BadPMT
Bits
CAL
CALIB
CALTRU
CALTRUo
CALTRUp
CC
CHARMVTX
CTDFLT
CTDSLT
Cells
DCHGDSH
DCHSH_RV
DLASH_RV
DOSH_RV
DS1SH_RV
DS2_RV
DSSSH
DSSSH_RV
DSTAR1SH
DSTAR2
DZEROSH
DisTrue
E5
E5_DET
E5_HAD
E5_KIN
E5_Prob
E5_Show
E5_TRK
E5_TrIso
EM
EM_CELLS
EM_DET
EM_DMCOR
EM_HAD
EM_KIN
EM_Prob
EM_Show
EM_TRK
Em_TrIso
Event
FCALIR
FMCKIN1
FMCKIN2
FMCKIN3
FMCKin
FastClr
FastClr2
GFLT_onl
GMUON
GMU_ISOL
GMU_JET
GMU_MC
GSLT_onl
GTBEVT
GTTONL
GTTRK1
GTVTX
HiEtCell
InsEvShA
InsEvShB
LAMBDASH
LUMI
LUMISYS
MCBRHBJ
MCBRHBMJ
MCBRHJ
MCBRHMJ
MCBRPJ
MCBRPMJ
MCDSTAR
MCHBJETS
MCHBMJ
MCHJETS
MCHMJETS
MCKINE
MCKINECR
MCPJETS
MCPMJETS
MCSUMS
MCVTX
MC_d02
MC_d04
MC_dch
MC_dla
MC_dsd02
MC_dsd04
MC_dsdch
MC_dss
MC_dtdss
MC_dzd02
MC_dzd04
QCDBOSON
QCDHAD
QCDPAR
RCALIR
SECVTX
SIRA
SIUVF
SI_CELLS
SI_DET
SI_DMCOR
SI_HAD
SI_KIN
SI_TRK
SimRun
THRUST
TSUBAME
TakeInfo
TmsaHlx
TmsaMcMa
Tmsa_MVD
Tmsa_imp
Tracking
Trigger
TrkHelix
TrkMcMat
Trk_MVD
Trk_imp
Trk_qual
Trk_vert
Trk_vtx
Trkmsa
UVFALL
V0lite
V0true
VCATCAL
Vertex
ZUFOS
ZUFOTRK
ZUFOTRK2
ZUFO_CAL
ZUFO_ISL
ZUFO_Sho
cbtrue
coneJETS
fl_tlt
fltrig
ktJETS_A
ktJETS_B
ktJETS_C
ktJETS_D
ktJETS_E
ktJETS_F
ktJETS_G
ktJETS_H
ktJETS_I
ktJETS_J
ktJETS_K
ktJETS_L
tg6rec2
tg6true
Block: Event
root name type description orange name
Runnr Int_t RUN number Runnr
Eventnr Int_t EVENT number Eventnr
Weight Float_t EVENT Weight Weight
Block: TakeInfo
root name type description orange name
Evtake Int_t 0/1 - rejected/accepted by evtake21 Evtake
Evtake_iwant Int_t 0/1/2 - iwant value from evtake21 Evtake_iwant
Mvdtake Int_t 0/1 - rejected/accepted by Mvdtake21 Mvdtake
Stttake Int_t 0/1 - rejected/accepted by Stttake21 Stttake
Tpoltake Int_t 0/1 - rejected/accepted by Tpoltake21 Tpoltake
Lpoltake Int_t 0/1 - rejected/accepted by Lpoltake21 Lpoltake
Fmutake Int_t 0/1/<1 - rejected/accepted/doubtful by Fmutake
2 - do not use fmu trigger
Fmutake
Mbtake Int_t 0/1/<1 - rejected/accepted/doubtful by Mbtake Mbtake
Tag6take Int_t >0/<0 accepted/problematic by SIXMTAKE Tag6take
Itrig Int_t used to store various trigger and correction flags
= ITRIG*100000 + IRCALIR
ITRIG: flag extracted from trigger version string
(runlist-200X.txt from Yuji's GFLT web page)
ITRIG = 1: HIGH or HIGH_XX (XX = FL, ISR, ..., 07 only)
= "HIGH" Funnel version
ITRIG = 2: LOW or NOTTV or LOW_XX (XX = FL, ISR, ..., 07 only)
or FL_LER (07 only) or ***??? FL_ONLY (07 only)
= "LOW" Funnel version
ITRIG = 3: LTRKV (03/04 only)
= "LTRKV" Funnel version
ITRIG = 4: SIGTOT_FL (07 only, mainly LER)
do not use with standard funnel version
ITRIG = 5: SIGMATOT (07 only, mainly HER)
do not use with standard funnel version
IRCALIR = 1 for runs with RCALIR problem
= 0 otherwise (see talk A.G., NC task force)
Itrig
Block: Trigger
root name type description orange name
Fltw[2] Int_t FLT before prescale (slots 0-63) = O1SubT_Subtrg(1:2) Fltw(2)
Fltpsw[2] Int_t FLT after prescale (slots 0-63) = O1EvnT_Subtrg(1:2) Fltpsw(2)
Fltfl Int_t fast clear bits = O1Evnt_FLTf1 Fltfl
Gslt_global Int_t SLT Global word (32 bits) = O2DEC_Triggertype
( GSLT_global & (1 << 2) ) true if event was accepted
by veto filter
( GSLT_global & (1 << (k-1)) ) (k = 10-12) passthrough for 95-97
Gslt_global
Sltw[6] Int_t SLT 1st-6th word (32 bits each) after prescale
( Sltw[0] & (1 << (k-1)) ) (= true if event was accepted)
<=2000 k = 1 -10 : HFL01 - HFL10
<=2000 k = 13-17 : MUO01 - MUO05
> 2000 k = 1 -21 : HFL01 - HFL21
> 2000 k = 22-29 : MUO01 - MUO08

( Sltw[1] & (1 << (k-1)) )
Vetos
k = 1 : Empty
k = 2 : RCAL
k = 3 : UP-DN
k = 4 : Spark
k = 5 : F-RCAL
k = 6 : E-Pz
k = 7 : FCAL
k = 8 : Spark2
k = 9 : F-RCAL2

( Sltw[2] & (1 << (k-1)) )
k = 1 -32 : Passthrough

( Sltw[3] & (1 << (k-1)) )
k = 1 -29 : GTT01 - GTT29

( Sltw[4] & (1 << (k-1)) )
k = 1 -12 : SPP01 - SPP12
k = 13-19 : HPP01 - HPP07
k = 25-26 : SPP13 - SPP14

( Sltw[5] & (1 << (k-1)) )
k = 1 - 9 : DIS01 - DIS09
k = 13-28 : EXO01 - EXO16
Sltw(6)
Sltupw[6] Int_t SLT 1st-6th word before prescale Sltupw(6)
Tltw[15] Int_t TLT first to 15th words.
( Tltw[0] & (1 << (k-1)) )
k = 2 : CAL spark veto
k = 7 : CAL time veto
k = 8 : Cosmic muon veto
k = 9 : Muon with track through interaction region
k = 10 : Halo muon veto
k = 13 : No tracking because too many SL5 hits
k = 14 : No tracking due to VCTRAK error
k = 20 : CAL Transmission Error
k = 21 : GSLT passthrough event
k = 22 : TLT passthrough event
k = 23 : selected by TLT sampling filter

( Tltw[j-1] & (1 << (k-1)) )
filter j bit k fired (k <= 16)
filter j bit k-16 fired after prescale (k > 16)
j = 3 : SPP k = 1-16
j = 4 : DIS k = 1-16
j = 5 : HPP k = 1-16
j = 6 : EXO k = 1-16
j = 7 : MUO
j = 8 : VTX
j = 9 : HFM k = 1-16, (SAP for <=2000)
j = 10 : HFL k = 1-16
j = 11 : DIS k = 17-32
j = 12 : HPP k = 17-32
j = 13 : EXO k = 17-32
j = 14 : HFL k = 17-32
j = 15 : HFM k = 17-32
Tltw(15)
Dstw[4] Int_t DST bits 0 to 127
( Dstw[(Int_t)k/32] & (1 << (k%32)) ) true if event was accepted by k-th bit
Dstw(4)
Fltpsfcw[2] Int_t FLT bits after prescale, after fast clear= O1EvnT_Subtrg(3:4) Fltpsfcw(2)
Block: GFLT_onl
root name type description orange name
Flt_cal_e Int_t CAL_E (online/funnel info) Flt_cal_e
Flt_cal_emc Int_t CAL_EMC_E Flt_cal_emc
Flt_cal_et_fbp Int_t CAL_ET_FBP Flt_cal_et_fbp
Flt_cal_fbp_ovf Int_t CAL_FBP_OVF Flt_cal_fbp_ovf
Flt_bcal_emc Int_t BCAL_EMC_E Flt_bcal_emc
Flt_rcal_emc Int_t RCAL_EMC_E Flt_rcal_emc
Flt_remcth Int_t REMCth Flt_remcth
Flt_fcal_tote Int_t FCAL_TOTAL_E Flt_fcal_tote
Flt_trk_cl Int_t TRK CLASS Flt_trk_cl
Flt_trk_mlt Int_t TRK multiplicity Flt_trk_mlt
Flt_lumi_ee Int_t LUMI_EE Flt_lumi_ee
Flt_lumi_eg Int_t LUMI_EG Flt_lumi_eg
Flt_et Int_t CAL_Et Flt_et
Flt_emiss Int_t CAL_Emiss Flt_emiss
Flt_fcal_ebp Int_t FCAL_EBP Flt_fcal_ebp
Flt_fcal_oebp Int_t FCAL_E_OUT_BP Flt_fcal_oebp
Flt_risoe Int_t OR of RCAL04, 05, 06, 07 isoe Flt_risoe
Flt_risoe4 Int_t RCAL04_isol_e Flt_risoe4
Flt_risoe5 Int_t RCAL05_isol_e Flt_risoe5
Flt_risoe6 Int_t RCAL06_isol_e Flt_risoe6
Flt_risoe7 Int_t RCAL07_isol_e Flt_risoe7
Flt_bisoe Int_t OR of BCAL08-15 isoe Flt_bisoe
Flt_fisoe Int_t OR of FCAL00-03 isoe Flt_fisoe
Flt_gtrk Int_t FLT good track = (flag1 or flag2 or flag3) Flt_gtrk
Flt_trk_vmult Int_t FLT vertex-fitted track multiplicity Flt_trk_vmult
Block: GSLT_onl
root name type description orange name
Slt_et Float_t Et (online/funnel info) Slt_et
Slt_et_1ir Float_t Et in 1st FCAL IR Slt_et_1ir
Slt_et_2ir Float_t Et in 2nd FCAL IR Slt_et_2ir
Slt_emnpz Float_t E-Pz Slt_emnpz
Slt_pzove Float_t Pz/E Slt_pzove
Slt_vtx_z Float_t VTX_Z Slt_vtx_z
Slt_slf Int_t slf - number of tracks Slt_slf
Slt_slu Int_t slu - number of "vertex" tracks Slt_slu
Slt_pt12 Float_t SltPt(1)+SltPt(2) (Sum_Pt of 2 highest Pt tracks) Slt_pt12
Slt_etotfcal Float_t CCGSUM_ETotalFCal Slt_etotfcal
Slt_etotbcal Float_t CCGSUM_ETotalBCal Slt_etotbcal
Slt_etotrcal Float_t CCGSUM_ETotalRCal Slt_etotrcal
Slt_etotemc Float_t CCGSUM_ETotalEmc Slt_etotemc
Slt_etransemc Float_t CCGSUM_ETransEmc Slt_etransemc
Slt_pxemc Float_t CCGSUM_PxEmc Slt_pxemc
Slt_pyemc Float_t CCGSUM_PyEmc Slt_pyemc
Slt_pzemc Float_t CCGSUM_PzEmc Slt_pzemc
Slt_etothac Float_t CCGSUM_ETotalHac Slt_etothac
Slt_etranshac Float_t CCGSUM_EtransHac Slt_etranshac
Slt_pxhac Float_t CCGSUM_PxHac Slt_pxhac
Slt_pyhac Float_t CCGSUM_PyHac Slt_pyhac
Slt_pzhac Float_t CCGSUM_PzHac Slt_pzhac
Slt_etot Float_t CCGetote + CCGetoth Slt_etot
Slt_etmis Float_t sqrt((CCGpxemc+CCGpxhac)*(CCGpxemc+CCGpxhac) +(CCGpyemc+CCGpyhac)*(CCGpyemc+CCGpyhac)) Slt_etmis
Slt_pxbp Float_t CCGpxemc+CCGpxhac-CCGSUM_FCalBPpxEmc-CCGSUM_FCalBPpxHac Slt_pxbp
Slt_pybp Float_t CCGpyemc+CCGpyhac-CCGSUM_FCalBPpyEmc-CCGSUM_FCalBPpyHac Slt_pybp
Slt_etmbp Float_t sqrt(CCGpxBP*CCGpxBP+CCGpyBP*CCGpyBP) Slt_etmbp
Slt_ebp Float_t CCGSUM_FCalBPEEmc+CCGSUM_FCalBPEHac Slt_ebp
Slt_eremc Float_t CCGSUM_ETotalREmc Slt_eremc
Slt_erhac Float_t CCGSUM_ETotalRcal - CCGSUM_ETotalREmc Slt_erhac
Slt_ebemc Float_t CCGSUM_ETotalBEmc Slt_ebemc
Slt_ebhac Float_t CCGSUM_ETotalBcal - CCGSUM_ETotalBEmc Slt_ebhac
Slt_efemc Float_t CCGSUM_ETotalFEmc Slt_efemc
Slt_efhac Float_t CCGSUM_ETotalFcal - CCGSUM_ETotalFEmc Slt_efhac
Slt_etfbp Float_t CCGSUM_FcalBPEtemc + CCGSUM_FcalBPEthac Slt_etfbp
Slt_btime Float_t CCGSUM_BcalTime Slt_btime
Slt_gtime Float_t CCGSUM_Globtime Slt_gtime
Slt_gnpmt Float_t CCGSUM_NoPMsGlobTi Slt_gnpmt
Slt_bnpmt Float_t CCGSUM_NoPMsBCalTi Slt_bnpmt
Slt_noclus Float_t CCGSUM_NoOfClusters Slt_noclus
Slt_eemcclus Float_t CCELEC_EmcClusEnergy Slt_eemcclus
Block: CTDFLT
root name type description orange name
Otrkclass Int_t CTD-FLT class Otrkclass
Otrkmult Int_t CTD-FLT track multiplicity Otrkmult
Otrkvmult Int_t CTD-FLT vertex track multiplicity Otrkvmult
Block: fltrig
root name type description orange name
Sltcal_etotemc Float_t CCGSUM_ETotalEmc Sltcal_etotemc
Sltcal_etothac Float_t CCGSUM_ETotalHac Sltcal_etothac
Sltcal_etotremc Float_t CCGSUM_ETotalREmc Sltcal_etotremc
Sltcal_etotbemc Float_t CCGSUM_ETotalBEmc Sltcal_etotbemc
Sltcal_etotfemc Float_t CCGSUM_ETotalFEmc Sltcal_etotfemc
Sltcal_etotfcal Float_t CCGSUM_ETotalFCal Sltcal_etotfcal
Sltelc_fl Int_t CouTab(CCELEC) (=0 or 1) Sltelc_fl
Sltelc_emcthe Float_t CCELEC_EmcClusTheta Sltelc_emcthe
Sltelc_emcphi Float_t CCELEC_EmcClusPhi Sltelc_emcphi
Sltelc_emcene Float_t CCELEC_EmcClusEnergy Sltelc_emcene
Sltelc_hacene Float_t CCELEC_HacClusEnergy Sltelc_hacene
Gttenv_ctdsize Int_t Gttenv_ctdsize
Tlev_evtype Int_t TLTEVT_Evtype Tlev_evtype
Tlev_eminpz Float_t TLTEVT_Eminpz Tlev_eminpz
Block: BAC
root name type description orange name
Bac_etot Float_t energy in BAC (total) Bac_etot
Bac_etot_o2r Float_t energy in BAC(outside first2FBAC Bac_etot_o2r
Bac_npad Int_t number of fired pad towers in BAC) Bac_npad
Bac_npad_o2r Int_t number of fired pad towers in BAC
(outside first 2 FBAC rings)
Bac_npad_o2r
Bac_et Float_t BAC et (outside first 2 FBAC rings) Bac_et
Bac_px Float_t BAC px (outside first 2 FBAC rings) Bac_px
Bac_py Float_t BAC py (outside first 2 FBAC rings) Bac_py
Nbacmu Int_t Number of muon candidates found Nbacmu
Mubac_xyz[NBACMU][3] Float_t position in HERA frame Mubac_xyz(3,NBACMU)
Mubac_dxyz[NBACMU][3] Float_t error on position Mubac_dxyz(3,NBACMU)
Mubac_cos[NBACMU][3] Float_t direction cosines Mubac_cos(3,NBACMU)
Mubac_dcos[NBACMU][3] Float_t errors on direction (dummy now) Mubac_dcos(3,NBACMU)
Mubac_eloss[NBACMU] Float_t muon energy loss in BAC
(-1. for digital readout)
Mubac_eloss(NBACMU)
Mubac_deloss[NBACMU] Float_t error on energy loss Mubac_deloss(NBACMU)
Mubac_unit[NBACMU] Int_t part in BAC: 1 - barrel
2 - forecap
3 - rearcap)
Mubac_unit(NBACMU)
Mubac_dim[NBACMU] Int_t kind of muon deposit:
2 - two dimensional
3 - three dimensional
Mubac_dim(NBACMU)
Mubac_quality[NBACMU] Int_t quality of muon signal:
1 - strong candidate
0 - weak candidate
Mubac_quality(NBACMU)
Ahit[NBACMU] Int_t set to 1 for hit readout Ahit(NBACMU)
Pad[NBACMU] Int_t set to 1 for Pad readout Pad(NBACMU)
Block: BadPMT
root name type description orange name
Nbadpmt Int_t number of bad PMTs repaired Nbadpmt
Badcell[nBadPMT] Int_t cell numbers containing repaired PMTs Badcell(nBadPMT)
Badside[nBadPMT] Int_t pmt number within the cell Badside(nBadPMT)
Ebefore[nBadPMT] Float_t cell energy before the repair Ebefore(nBadPMT)
Eafter[nBadPMT] Float_t cell energy after the repair Eafter(nBadPMT)
Block: Bits
root name type description orange name
Bitword[2] Int_t Bit info
( Bitword[0] & (1 << (k-1)) )
k = 1 : evtake
k = 2 : exotake
k = 3 : xsectake
k = 4 : BunchNr,1: proton bunch filled
k = 5 : BunchNr,2: e+/e- bunch filled
k = 6-7 : 0
k = 8 : FMuon1
k = 9-11 : 0
k = 12 : qedcbit
k = 13 : rhobit
k = 14 : gTrk1,1
k = 15 : gTrk1,2
k = 16 : FJetA
k = 17 : FJetB
k = 18 : FJetC
k = 19 : FJetD
k = 20-32 : 0

Bitword[1] = 0
Bitword(2)
Block: CALIB
root name type description orange name
Calib_idcalscheme Int_t energy corrections scheme
default is 0 HERA I correction
1=enable James/Burkhard HERA II em energy scale corrections
2=new correction by Ritu
Calib_idcalscheme
Block: CALTRU
root name type description orange name
Ncaltru Int_t No. of cells in caltru Ncaltru
Caltru_cellnr[ncaltru] Int_t Cellnumber in caltru Caltru_cellnr(ncaltru)
Caltru_e[ncaltru] Float_t Energy in cells for caltru Caltru_e(ncaltru)
Caltru_imbal[ncaltru] Float_t Imbalance in cells for caltru Caltru_imbal(ncaltru)
Caltru_t[ncaltru][2] Float_t Timing in cells for caltru Caltru_t(2,ncaltru)
Caltru_id[ncaltru] Int_t ID of cells for caltru Caltru_id(ncaltru)
Block: CALTRUp
root name type description orange name
Caltru_pos[ncaltru][3] Float_t position of cell center Caltru_pos(3,ncaltru)
Block: CALTRUo
root name type description orange name
Caltru_eoriginal[ncaltru] Float_t cell energy in raw data Caltru_eoriginal(ncaltru)
Block: CAL
root name type description orange name
Cal_px Float_t Net x-momentum using CAL cells Cal_px
Cal_py Float_t Net y-momentum using CAL cells Cal_py
Cal_pz Float_t Net z-momentum using CAL cells Cal_pz
Cal_e Float_t Total energy in CAL (cells) =SUM(CALTRU_E) Cal_e
Cal_et Float_t Transverse Energy =SUM(CALTRU_E*sin(thetai)) Cal_et
Cal_empz Float_t =(SUM(E)-SUM(p_z)) Cal_empz
Cal_pt Float_t Transverse momentum Cal_pt
Cal_phi Float_t =atan2(SUM(p_y),SUM(p_x)) Cal_phi
Remc[6] Float_t REMC (px,py,pz,E,Et,E-Pz) Remc(6)
Bemc[6] Float_t BEMC (px,py,pz,E,Et,E-Pz) Bemc(6)
Femc[6] Float_t FEMC (px,py,pz,E,Et,E-Pz) Femc(6)
Rhac[6] Float_t RHAC (px,py,pz,E,Et,E-Pz) Rhac(6)
Bhac[6] Float_t BHAC (px,py,pz,E,Et,E-Pz) (HAC1+HAC2) Bhac(6)
Fhac[6] Float_t FHAC (px,py,pz,E,Et,E-Pz) (HAC1+HAC2) Fhac(6)
Bhac2[6] Float_t BHAC2 (px,py,pz,E,Et,E-Pz) Bhac2(6)
Fhac2[6] Float_t FHAC2 (px,py,pz,E,Et,E-Pz) Fhac2(6)
Nfemc Int_t number of FEMC cells Nfemc
Nfhac1 Int_t number of FHAC1 cells Nfhac1
Nfhac2 Int_t number of FHAC2 cells Nfhac2
Nbemc Int_t number of BEMC cells Nbemc
Nbhac1 Int_t number of BHAC1 cells Nbhac1
Nbhac2 Int_t number of BHAC2 cells Nbhac2
Nremc Int_t number of REMC cells Nremc
Nrhac Int_t number of RHAC cells Nrhac
Cal_tf Float_t FCAL time Cal_tf
Cal_tb Float_t BCAL time Cal_tb
Cal_tr Float_t RCAL time Cal_tr
Cal_tg Float_t Global time Cal_tg
Cal_tu Float_t Global upper time Cal_tu
Cal_td Float_t Global lower time Cal_td
Cal_tf_e Float_t Energy used for FCAL time average Cal_tf_e
Cal_tb_e Float_t Energy used for BCAL time average Cal_tb_e
Cal_tr_e Float_t Energy used for RCAL time average Cal_tr_e
Cal_tg_e Float_t Energy used for Global time average Cal_tg_e
Cal_tu_e Float_t Energy used for Global upper time average Cal_tu_e
Cal_td_e Float_t Energy used for Global lower time average Cal_td_e
Cal_tf_n Int_t number of PMTS used for FCAL time Cal_tf_n
Cal_tb_n Int_t number of PMTS used for BCAL time Cal_tb_n
Cal_tr_n Int_t number of PMTS used for RCAL time Cal_tr_n
Cal_tg_n Int_t number of PMTS used for Global time Cal_tg_n
Cal_tu_n Int_t number of PMTS used for Global upper time Cal_tu_n
Cal_td_n Int_t number of PMTS used for Global lower time Cal_td_n
Etamax_ce Float_t Eta_max of all cells Etamax_ce
Etamax_ce4 Float_t Eta_max of cells with E > 400 MeV Etamax_ce4
Cal_et10 Float_t Trans. E in FCAL inside of 10^0 cone Cal_et10
Mtrknoe_pi Float_t Total mass of non-electron vertex tracks, assuming all tracks to be from pions. Mtrknoe_pi
Mtrknoe_k Float_t Total mass of non-electron vertex tracks, assuming all tracks to be from kaons. Mtrknoe_k
E_hk Float_t Energy of cells with eta > 3.1 E_hk
Unmen_pi Float_t Unmatched Energy. (assuming kaons) Unmen_pi
Unmen_k Float_t Unmatched Energy. (assuming kaons) Unmen_k
Sparkf Int_t the same as sparkbit
0=take event
1=energy sum (w/o spark) too small
2=only one cell w bad channel
Sparkf
Block: FCALIR
root name type description orange name
Pex1ir[4] Float_t px,py,pz,E outside inner fcal ring Pex1ir(4)
Et1ir Float_t Et inside inner fcal ring Et1ir
Etex1ir Float_t Et outside inner fcal ring Etex1ir
Pex2ir[4] Float_t px,py,pz,E outside 2 inner fcal rings Pex2ir(4)
Et2ir Float_t Et inside 2 inner fcal rings Et2ir
Etex2ir Float_t Et outside 2 inner fcal rings
MK 01/06/10 new variables for HAc energy
Etex2ir
F1rhac Float_t HAC energy in inner fcal ring F1rhac
F2rhac Float_t HAC energy in 2 inner fcal rings F2rhac
Block: RCALIR
root name type description orange name
Percir[4] Float_t Px, Py, Pz and E in the RCAL inner ring Percir(4)
Etrcir Float_t Et in the RCAL inner ring Etrcir
Block: CC
root name type description orange name
Cc_had_0[4] Float_t Had. monenta (Px,Py,Pz,E) with nominal vertex (0,0,0) Cc_had_0(4)
Cc_gamma_0 Float_t Gamma with nominal vertex (0,0,0) Cc_gamma_0
Cc_cehmom[4] Float_t Had. momenta (Px,Py,Pz,E) calculated from cells Cc_cehmom(4)
Cc_zuhmom[4] Float_t Had. momenta (Px,Py,Pz,E) calculated with Zufos Cc_zuhmom(4)
Cc_cchmom[4] Float_t Had. momenta (Px,Py,Pz,E) from CorAndCut Cc_cchmom(4)
Cc_pt Float_t Pt from CorAndCut Cc_pt
Cc_et Float_t Et from CorAndCur Cc_et
Cc_empz Float_t E-pz from CorAndCut Cc_empz
Cc_gamma Float_t Gamma from CorAndCut Cc_gamma
Cc_yjb Float_t yjb from CorAndCut Cc_yjb
Cc_q2jb Float_t Q2jb from CorAndCut Cc_q2jb
Cc_xjb Float_t xjb from CorAndCut Cc_xjb
Cc_etamax Float_t Max eta for condensate above 400 MeV Cc_etamax
Cc_eemc Float_t EMC energy of highest energy condesate in FCAL Cc_eemc
Cc_ehac1 Float_t HAC1 energy of highest energy condesate in FCAL Cc_ehac1
Cc_ehac2 Float_t HAC2 energy of highest energy condesate in FCAL Cc_ehac2
Cc_emaxco Float_t Total energy of highest energy condesate in FCAL Cc_emaxco
Cc_nemc Int_t Number of EMC cells in highest energy condesate in FCAL Cc_nemc
Cc_nhac1 Int_t Number of HAC1 cells in highest energy condesate in FCAL Cc_nhac1
Cc_nhac2 Int_t Number of HAC2 cells in highest energy condesate in FCAL Cc_nhac2
Cc_fclus_dt Int_t Width in towers of highest Et FCAL cluster Cc_fclus_dt
Cc_fclus_dm Int_t Width in modules of highest Et FCAL cluster Cc_fclus_dm
Cc_fclus_et Float_t Weighted Et of highest Et FCAL cluster Cc_fclus_et
Cc_fclus_e Float_t Weighted energy of highest Et FCAL cluster Cc_fclus_e
Cc_rclus_asoe Float_t Energy in corresponding RCAL cluster to highest Et cluster in FCAL Cc_rclus_asoe
Cc_vapvpcell Float_t Vap/Vp from cells Cc_vapvpcell
Cc_vapvpzu Float_t Vap/Vp from Zufos Cc_vapvpzu
Cc_vapvpcac Float_t Vap/Vp from CorAndCut Cc_vapvpcac
Block: Cells
root name type description orange name
Ncell Int_t number of cells in the cell list Ncell
Celllist[nCell] Int_t cell numbers for electrons
the k-th cell for i-th em candidate
=Celllist[(Emcellptr[i-1]-1)+(k-1)]
the k-th cell for i-th sinistra candidate
=CellList[SiCellPtr[i-1]-1+(k-1)]
Celllist(nCell)
Block: DisTrue
root name type description orange name
Nlepton Int_t number of final state leptons (should always be 1) Nlepton
Nradpho Int_t number of radiated photons (should always be 0 or 1) Nradpho
Nboson Int_t number of exchanged bosons (should always be 1) Nboson
Nquark Int_t number of incoming quarks (should always be 0 or 1) Nquark
Ngluon Int_t number of incoming gluons (should always be 0 or 1) Ngluon
Idscatlep Int_t FMCKin ID of the scattered lepton Idscatlep
Idradpho Int_t FMCKin ID of the radiated photon Idradpho
Idboson Int_t FMCKin ID of the exchanged boson Idboson
Idquark Int_t FMCKin ID of the incident quark Idquark
Idgluon Int_t FMCKin ID of the incident gluon Idgluon
Dolepton Int_t FMCKin ID of the mother of the final state lepton Dolepton
Doradpho Int_t FMCKin ID of the mother of the radiated photon Doradpho
Doboson Int_t FMCKin ID of the mother of the exchanged boson Doboson
Doquark Int_t FMCKin ID of the mother of the incident quark Doquark
Dogluon Int_t FMCKin ID of the mother of the incident gluon Dogluon
Plepton[5] Float_t 4-momentum + mass of final state lepton Plepton(5)
Pradpho[5] Float_t 4-momentum + mass of radiated photon Pradpho(5)
Pboson[5] Float_t 4-momentum + mass of exchanged boson Pboson(5)
Pquark[5] Float_t 4-momentum + mass of incident quark Pquark(5)
Pgluon[5] Float_t 4-momentum + mass of incident gluon Pgluon(5)
Nqg Int_t number of quarks+gluons (not including incident) Nqg
Quarkprt Int_t particle number of the incident quark Quarkprt
Idqg[nqg] Int_t FMCKin ID of quarks+gluons Idqg(nqg)
Doqg[nqg] Int_t FMCKin daughter-of for quarks+gluons Doqg(nqg)
Prtqg[nqg] Int_t particle type of quarks+gluons Prtqg(nqg)
Pqg[nqg][5] Float_t 4-momenta+mass of quarks+gluons Pqg(5,nqg)
Block: EM
root name type description orange name
Emncand Int_t Number of candidates Emncand
Emerror Int_t Em Error Code (0=OK) Emerror
Emprob[EmNcand] Float_t Electron Grand Probability Emprob(EmNcand)
Empos[EmNcand][3] Float_t Electron position (x,y,z) CAL+HES+SRTD Empos(3,EmNcand)
Emcalpos[EmNcand][3] Float_t Electron position (x,y,z) CAL Emcalpos(3,EmNcand)
Emcalene[EmNcand] Float_t Electron calorimeter energy Emcalene(EmNcand)
Emein[EmNcand] Float_t Electron energy in Cone Emein(EmNcand)
Emenin[EmNcand] Float_t Energy in Cone not from electron Emenin(EmNcand)
Emecorr[EmNcand][3] Float_t Corrected energy from emEnergyCorrection5.fpp (note: the description of variables in the code is wrong)
EmECorr[i][0] =
FCAL: Electron energy corrected using dead material map
BCAL: Electron energy corrected using dead material map
RCAL: Electron energy corrected for nonuniformities
EmECorr[i][1] =
FCAL: same as EmECorr(1)
BCAL: corrected using BPRES
RCAL: EmECorr[i][0] also corrected for dead material
EmECorr[i][2] =
FCAL: EmECorr[i][1] also corrected for nonuniformities
BCAL: EmECorr[i][0] also corrected for nonuniformities
RCAL: same as EmECorr[i][1]
Emecorr(3,EmNcand)
Emth[EmNcand] Float_t Theta calculated from EmPos Emth(EmNcand)
Emph[EmNcand] Float_t Phi calculated from EmPos Emph(EmNcand)
Empt[EmNcand] Float_t Pt calculated from EmPos Empt(EmNcand)
Emxdet[EmNcand][3] Int_t 0=CAL,1=HES,2=SRTD used in x pos (0=no,1=yes) Emxdet(3,EmNcand)
Emydet[EmNcand][3] Int_t 0=CAL,1=HES,2=SRTD used in y pos (0=no,1=yes) Emydet(3,EmNcand)
Block: EM_TRK
root name type description orange name
Emtrknr[EmNcand] Int_t Track number in VCTRHL Emtrknr(EmNcand)
Emnrsl[EmNcand] Int_t Number of hit Super Layers Emnrsl(EmNcand)
Emdca[EmNcand] Float_t Distance of Closest Approach Emdca(EmNcand)
Emdcabeam[EmNcand] Float_t Distance of Closest Approach to the Beam Line Emdcabeam(EmNcand)
Emtrkp[EmNcand] Float_t Momentum of the track Emtrkp(EmNcand)
Emtrkth[EmNcand] Float_t Theta from track Emtrkth(EmNcand)
Emtrkph[EmNcand] Float_t Phi at the beg. of the trakc Emtrkph(EmNcand)
Emtrkq[EmNcand] Float_t Charge of the track Emtrkq(EmNcand)
Emtrkdme[EmNcand] Float_t distance to module edge (cm) from Track Emtrkdme(EmNcand)
Emtrkdce[EmNcand] Float_t distance to cell edge (cm) from Track Emtrkdce(EmNcand)
Emtrkpos[EmNcand][3] Float_t extrapolated track position Emtrkpos(3,EmNcand)
Block: EM_DET
root name type description orange name
Emsrtf[EmNcand] Int_t SRTD Error Flag Emsrtf(EmNcand)
Emsrtquad[EmNcand] Int_t SRTD Quadrant Emsrtquad(EmNcand)
Emhesf[EmNcand] Int_t HES Error Flag Emhesf(EmNcand)
Emcorrcode[EmNcand] Int_t energy correction code from emenergycorrection5.fpp
1= dead material map
2= SRTD using routine PresCorF
3= Rear Presampler using routine PresCorF
4= Rear Presampler using routine prcorr_3
5= Barrel Presampler using routine EeCorrBCAL
Emcorrcode(EmNcand)
Emsrtpos[EmNcand][2] Float_t Electron position (x,y) from SRTD Emsrtpos(2,EmNcand)
Emsrtene[EmNcand] Float_t SRTD Energy Emsrtene(EmNcand)
Emhespos[EmNcand][2] Float_t Electron position (x,y) from HES Emhespos(2,EmNcand)
Emhesene[EmNcand] Float_t HES Energy Emhesene(EmNcand)
Emhesr[EmNcand] Float_t HES Ratio Emhesr(EmNcand)
Emprsene[EmNcand][3] Float_t Electron presampler energy in 3 windows Emprsene(3,EmNcand)
Block: EM_HAD
root name type description orange name
Emccet[EmNcand] Float_t Et from CorAndCut Emccet(EmNcand)
Emccempz[EmNcand] Float_t E-Pz from CorAndCut Emccempz(EmNcand)
Emetamax[EmNcand] Float_t EtaMax from Condensates Emetamax(EmNcand)
Emcehmom[EmNcand][4] Float_t Hadronic 4-momentum (cells) Emcehmom(4,EmNcand)
Emzuhmom[EmNcand][4] Float_t Hadronic 4-momentum (Zufos) Emzuhmom(4,EmNcand)
Emcchmom[EmNcand][4] Float_t Hadronic 4-momentum (CorandCut) Emcchmom(4,EmNcand)
Block: EM_KIN
root name type description orange name
Emxel[EmNcand] Float_t x Bjorken calculated with electron method Emxel(EmNcand)
Emyel[EmNcand] Float_t inelasticity y calculated with electron method Emyel(EmNcand)
Emq2el[EmNcand] Float_t virtuality Q2 calculated with electron method Emq2el(EmNcand)
Emxda[EmNcand] Float_t x Bjorken calculated with double-angle method based on zufos Emxda(EmNcand)
Emyda[EmNcand] Float_t inelasticity y calculated with double-angle method based on zufos Emyda(EmNcand)
Emq2da[EmNcand] Float_t virtuality Q2 calculated with double-angle method based on zufos Emq2da(EmNcand)
Emxda_cell[EmNcand] Float_t x Bjorken calculated with double-angle method based on cells Emxda_cell(EmNcand)
Emyda_cell[EmNcand] Float_t inelasticity y calculated with double-angle method based on cells Emyda_cell(EmNcand)
Emq2da_cell[EmNcand] Float_t virtuality Q2 calculated with double-angle method based on cells Emq2da_cell(EmNcand)
Emxjb[EmNcand] Float_t x Bjorken calculated with Jacquet-Blondel method based on zufos Emxjb(EmNcand)
Emyjb[EmNcand] Float_t inelasticity y calculated with Jacquet-Blondel method based on zufos Emyjb(EmNcand)
Emq2jb[EmNcand] Float_t virtuality Q2 calculated with Jacquet-Blondel method based on zufos Emq2jb(EmNcand)
Emxjb_cell[EmNcand] Float_t x Bjorken calculated with Jacquet-Blondel method based on cells Emxjb_cell(EmNcand)
Emyjb_cell[EmNcand] Float_t inelasticity y calculated with Jacquet-Blondel method based on cells Emyjb_cell(EmNcand)
Emq2jb_cell[EmNcand] Float_t virtuality Q2 calculated with Jacquet-Blondel method based on cells Emq2jb_cell(EmNcand)
Block: EM_CELLS
root name type description orange name
Emncell[EmNcand] Int_t number of cells Emncell(EmNcand)
Emcellptr[EmNcand] Int_t the k-th cell for i-th candidate
=Celllist[(Emcellptr[i-1]-1)+(k-1)]
Emcellptr(EmNcand)
Block: EM_Prob
root name type description orange name
Emfemc[EmNcand] Float_t energy fraction in EM layer Emfemc(EmNcand)
Emcalprob[EmNcand] Float_t probability from cal shape + isolation Emcalprob(EmNcand)
Block: Em_TrIso
root name type description orange name
Eminctd[EmNcand] logical was the candidate in the CTD acceptance? Eminctd(EmNcand)
Emnneartrk[EmNcand][2] Int_t num tracks in eta-phi cones with radii
0.2 and 0.4 centered on the candidate.
these radii are defined by the variable
emTrackConeRadius in empar.inc which
the use may modify
Emnneartrk(2,EmNcand)
Emetneartrk[EmNcand][2] Float_t Et of tracks in eta-phi cones with radii
as described above
Emetneartrk(2,EmNcand)
Emtrkmatchi2[EmNcand] Float_t Chi^2 of track-cal match from Emtrkmatchi2(EmNcand)
Block: EM_Show
root name type description orange name
Emfmaxbemc[EmNcand] Float_t energy fraction in highest BEMC cell Emfmaxbemc(EmNcand)
Emfmaxremc[EmNcand] Float_t energy fraction in highest REMC cell Emfmaxremc(EmNcand)
Emfmaxfemc[EmNcand] Float_t energy fraction in highest FEMC cell Emfmaxfemc(EmNcand)
Emdeltaz[EmNcand] Float_t z width in cm of cluster in BEMC Emdeltaz(EmNcand)
Emdeltax[EmNcand] Float_t x width in cm of cluster in F/REMC Emdeltax(EmNcand)
Emdeltay[EmNcand] Float_t y width in cm of cluster in F/REMC Emdeltay(EmNcand)
Block: EM_DMCOR
root name type description orange name
Emx0[EmNcand] Float_t number of X0's from the dead mateiral map Emx0(EmNcand)
Emdmcorr[EmNcand] Float_t dead material correction from parametrization
defined as E_CAL / E_true
Emdmcorr(EmNcand)
Emdmcorrcode[EmNcand] Int_t 0 = dead material correction ok
1 = dead material correction too large
2 = dead material correction unusable
Emdmcorrcode(EmNcand)
Block: E5
root name type description orange name
E5ncand Int_t Number of candidates E5ncand
E5error Int_t E5 Error Code (0=OK) E5error
E5prob[E5Ncand] Float_t Electron Grand Probability E5prob(E5Ncand)
E5pos[E5Ncand][3] Float_t Electron position (x,y,z) CAL+HES+SRTD E5pos(3,E5Ncand)
E5calpos[E5Ncand][3] Float_t Electron position (x,y,z) CAL E5calpos(3,E5Ncand)
E5calene[E5Ncand] Float_t Electron calorimeter energy E5calene(E5Ncand)
E5ein[E5Ncand] Float_t Electron energy in Cone E5ein(E5Ncand)
E5enin[E5Ncand] Float_t Energy in Cone not from electron E5enin(E5Ncand)
E5ecorr[E5Ncand][3] Float_t Corrected energy from emEnergyCorrection5.fpp (note: the description of variables in the code is wrong)
E5ecorr[i][0] =
FCAL: Electron energy corrected using dead material map
BCAL: Electron energy corrected using dead material map
RCAL: Electron energy corrected for nonuniformities
E5ecorr[i][1] =
FCAL: same as E5ecorr(1)
BCAL: corrected using BPRES
RCAL: E5ecorr[i][0] also corrected for dead material
E5ecorr[i][2] =
FCAL: E5ecorr[i][1] also corrected for nonuniformities
BCAL: E5ecorr[i][0] also corrected for nonuniformities
RCAL: same as E5ecorr[i][1]
E5ecorr(3,E5Ncand)
E5th[E5Ncand] Float_t Theta calculated from E5Pos E5th(E5Ncand)
E5ph[E5Ncand] Float_t Phi calculated from E5Pos E5ph(E5Ncand)
E5pt[E5Ncand] Float_t Pt calculated from E5Pos E5pt(E5Ncand)
E5xdet[E5Ncand][3] Int_t 0=CAL,1=HES,2=SRTD used in x pos (0=no,1=yes) E5xdet(3,E5Ncand)
E5ydet[E5Ncand][3] Int_t 0=CAL,1=HES,2=SRTD used in y pos (0=no,1=yes) E5ydet(3,E5Ncand)
Block: E5_TRK
root name type description orange name
E5trknr[E5Ncand] Int_t Track number in VCTRHL E5trknr(E5Ncand)
E5nrsl[E5Ncand] Int_t Number of hit Super Layers E5nrsl(E5Ncand)
E5dca[E5Ncand] Float_t Distance of Closest Approach E5dca(E5Ncand)
E5dcabeam[E5Ncand] Float_t Distance of Closest Approach to the Beam Line E5dcabeam(E5Ncand)
E5trkp[E5Ncand] Float_t Momentum of the track E5trkp(E5Ncand)
E5trkth[E5Ncand] Float_t Theta from track E5trkth(E5Ncand)
E5trkph[E5Ncand] Float_t Phi at the beg. of the trakc E5trkph(E5Ncand)
E5trkq[E5Ncand] Float_t Charge of the track E5trkq(E5Ncand)
E5trkdme[E5Ncand] Float_t distance to module edge (cm) from Track E5trkdme(E5Ncand)
E5trkdce[E5Ncand] Float_t distance to cell edge (cm) from Track E5trkdce(E5Ncand)
E5trkpos[E5Ncand][3] Float_t extrapolated track position E5trkpos(3,E5Ncand)
Block: E5_DET
root name type description orange name
E5srtf[E5Ncand] Int_t SRTD Error Flag E5srtf(E5Ncand)
E5srtquad[E5Ncand] Int_t SRTD Quadrant E5srtquad(E5Ncand)
E5hesf[E5Ncand] Int_t HES Error Flag E5hesf(E5Ncand)
E5corrcode[E5Ncand] Int_t energy correction code from e5energycorrection5.fpp
1= dead material map
2= SRTD using routine PresCorF
3= Rear Presampler using routine PresCorF
4= Rear Presampler using routine prcorr_3
5= Barrel Presampler using routine EeCorrBCAL
E5corrcode(E5Ncand)
E5srtpos[E5Ncand][2] Float_t Electron position (x,y) from SRTD E5srtpos(2,E5Ncand)
E5srtene[E5Ncand] Float_t SRTD Energy E5srtene(E5Ncand)
E5hespos[E5Ncand][2] Float_t Electron position (x,y) from HES E5hespos(2,E5Ncand)
E5hesene[E5Ncand] Float_t HES Energy E5hesene(E5Ncand)
E5hesr[E5Ncand] Float_t HES Ratio E5hesr(E5Ncand)
E5prsene[E5Ncand][3] Float_t Electron presampler energy in 3 windows E5prsene(3,E5Ncand)
Block: E5_HAD
root name type description orange name
E5ccet[E5Ncand] Float_t Et from CorAndCut E5ccet(E5Ncand)
E5ccempz[E5Ncand] Float_t E-Pz from CorAndCut E5ccempz(E5Ncand)
E5etamax[E5Ncand] Float_t EtaMax from Condensates E5etamax(E5Ncand)
E5cehmom[E5Ncand][4] Float_t Hadronic 4-momentum (cells) E5cehmom(4,E5Ncand)
E5zuhmom[E5Ncand][4] Float_t Hadronic 4-momentum (Zufos) E5zuhmom(4,E5Ncand)
E5cchmom[E5Ncand][4] Float_t Hadronic 4-momentum (CorandCut) E5cchmom(4,E5Ncand)
Block: E5_KIN
root name type description orange name
E5xel[E5Ncand] Float_t x Bjorken calculated with electron method E5xel(E5Ncand)
E5yel[E5Ncand] Float_t inelasticity y calculated with electron method E5yel(E5Ncand)
E5q2el[E5Ncand] Float_t virtuality Q2 calculated with electron method E5q2el(E5Ncand)
E5xda[E5Ncand] Float_t x Bjorken calculated with double-angle method based on zufos E5xda(E5Ncand)
E5yda[E5Ncand] Float_t inelasticity y calculated with double-angle method based on zufos E5yda(E5Ncand)
E5q2da[E5Ncand] Float_t virtuality Q2 calculated with double-angle method based on zufos E5q2da(E5Ncand)
E5xda_cell[E5Ncand] Float_t x Bjorken calculated with double-angle method based on cells E5xda_cell(E5Ncand)
E5yda_cell[E5Ncand] Float_t inelasticity y calculated with double-angle method based on cells E5yda_cell(E5Ncand)
E5q2da_cell[E5Ncand] Float_t virtuality Q2 calculated with double-angle method based on cells E5q2da_cell(E5Ncand)
E5xjb[E5Ncand] Float_t x Bjorken calculated with Jacquet-Blondel method based on zufos E5xjb(E5Ncand)
E5yjb[E5Ncand] Float_t inelasticity y calculated with Jacquet-Blondel method based on zufos E5yjb(E5Ncand)
E5q2jb[E5Ncand] Float_t virtuality Q2 calculated with Jacquet-Blondel method based on zufos E5q2jb(E5Ncand)
E5xjb_cell[E5Ncand] Float_t x Bjorken calculated with Jacquet-Blondel method based on cells E5xjb_cell(E5Ncand)
E5yjb_cell[E5Ncand] Float_t inelasticity y calculated with Jacquet-Blondel method based on cells E5yjb_cell(E5Ncand)
E5q2jb_cell[E5Ncand] Float_t virtuality Q2 calculated with Jacquet-Blondel method based on cells E5q2jb_cell(E5Ncand)
Block: E5_Prob
root name type description orange name
E5femc[E5Ncand] Float_t energy fraction in E5 layer E5femc(E5Ncand)
E5calprob[E5Ncand] Float_t probability from cal shape + isolation E5calprob(E5Ncand)
Block: E5_TrIso
root name type description orange name
E5inctd[E5Ncand] logical was the candidate in the CTD acceptance? E5inctd(E5Ncand)
E5nneartrk[E5Ncand][2] Int_t num tracks in eta-phi cones with radii
0.2 and 0.4 centered on the candidate.
These radii are defined by the variable
e5TrackConeRadius in e5par.inc which
the use may modify
E5nneartrk(2,E5Ncand)
E5etneartrk[E5Ncand][2] Float_t Et of tracks in eta-phi cones with radii
as described above
E5etneartrk(2,E5Ncand)
E5trkmatchi2[E5Ncand] Float_t Chi^2 of track-cal match from E5trkmatchi2(E5Ncand)
Block: E5_Show
root name type description orange name
E5fmaxbemc[E5Ncand] Float_t energy fraction in highest BEMC cell E5fmaxbemc(E5Ncand)
E5fmaxremc[E5Ncand] Float_t energy fraction in highest REMC cell E5fmaxremc(E5Ncand)
E5fmaxfemc[E5Ncand] Float_t energy fraction in highest FEMC cell E5fmaxfemc(E5Ncand)
E5deltaz[E5Ncand] Float_t z width in cm of cluster in BEMC E5deltaz(E5Ncand)
E5deltax[E5Ncand] Float_t x width in cm of cluster in F/REMC E5deltax(E5Ncand)
E5deltay[E5Ncand] Float_t y width in cm of cluster in F/REMC E5deltay(E5Ncand)
Block: FastClr
root name type description orange name
Fc_etot Float_t total energy Fc_etot
Fc_pt Float_t pt Fc_pt
Fc_empz Float_t E-pz Fc_empz
Fc_proctime Float_t processing time Fc_proctime
Fcb_elec Int_t electron bit Fcb_elec
Fcb_ptmis Int_t missing pt bit Fcb_ptmis
Fcb_beamg Int_t beamgas bit Fcb_beamg
Fcb_empzlo Int_t low E-Pz threshold bit Fcb_empzlo
Fcb_empzhi Int_t high E-pz threshold bit Fcb_empzhi
Fcb_etcl Int_t cluster Et bit Fcb_etcl
Fcb_abort Int_t FC abort bit (internal FCLR logic) Fcb_abort
Fcb_fltabort Int_t GFLT aborted the event based on FCLR Fcb_fltabort
Fcb_dump Int_t DMPBIT: FC dumped CFLT data for this event Fcb_dump
Fce_dmp_abnd Int_t FC Dump of CFLT data was Abandoned Fce_dmp_abnd
Fce_fatalnotdone Int_t no data from CFLT Fce_fatalnotdone
Fce_toobig Int_t FC intenal timeout, event too big Fce_toobig
Fce_incomplete Int_t timeout from GFLT? Fce_incomplete
Fce_nofcfif2 Int_t FCFIF2 table is missing Fce_nofcfif2
O1fltfl Int_t O1EVNT_FLTfl O1fltfl
Fltfc_valid Int_t btest(O1EVNT_FLTfl,14) FC information was valid according to FLT Fltfc_valid
Fltfc_fcerror Int_t btest(O1EVNT_FLTfl,21) FC had error bit set, ignored by FLT Fltfc_fcerror
Fltfc_fcbusy Int_t btest(O1EVNT_FLTfl,22) FC was busy, ignored by FLT Fltfc_fcbusy
Fltfc_fcabortcond Int_t btest(O1EVNT_FLTfl,23) FC conditions met for aborting the event Fltfc_fcabortcond
Flttesttype Int_t test trigger type when fltRoTyp=2 Flttesttype
Fltrotyp Int_t ReadOutType: 0=normal,1=after FC abort,2=TestTrigger Fltrotyp
Fltbunchambig Int_t bunch ambiguity flag Fltbunchambig
Fltbcn Int_t Bunch Crossing Number Fltbcn
Fc_wc_t Int_t Trigger Cards words = 6*coutab(FCCLU2) Fc_wc_t
Fc_wc_f Int_t Fcal words = coutab(FCFRAW) Fc_wc_f
Fc_wc_b Int_t Bcal words = coutab(FCBRAW) Fc_wc_b
Fc_wc_r Int_t Rcal words = coutab(FCRRAW) Fc_wc_r
Fltfc_elec Int_t btest(O1EVNT_FLTfl, 9) Electron bit Fltfc_elec
Fltfc_ptmis Int_t btest(O1EVNT_FLTfl,10) Ptmis bit Fltfc_ptmis
Fltfc_beamg Int_t btest(O1EVNT_FLTfl,11) BeamGas bit Fltfc_beamg
Fltfc_empzlo Int_t btest(O1EVNT_FLTfl,12) E-Pz low threshold Fltfc_empzlo
Fltfc_empzhi Int_t btest(O1EVNT_FLTfl,13) E-Pz high threshold Fltfc_empzhi
Fltfc_etcl Int_t btest(O1EVNT_FLTfl,20) EtCluster bit Fltfc_etcl
Fltfc_abort Int_t btest(O1EVNT_FLTfl, 8) FC abort suggestion Fltfc_abort
Fltfc_fltabort Int_t btest(O1EVNT_FLTfl,15) FLT aborted the event based on FC information Fltfc_fltabort
Block: FastClr2
root name type description orange name
Fc_readstat_t Int_t Trigger possible read-errors for raw data Fc_readstat_t
Fc_readstat_f Int_t Fcal possible read-errors for raw data Fc_readstat_f
Fc_readstat_b Int_t Bcal possible read-errors for raw data Fc_readstat_b
Fc_readstat_r Int_t Rcal possible read-errors for raw data Fc_readstat_r
Fc_unknaddr_t Int_t Trigger status of starting addresses Fc_unknaddr_t
Fc_unknaddr_f Int_t Fcal status of starting addresses Fc_unknaddr_f
Fc_unknaddr_b Int_t Bcal status of starting addresses Fc_unknaddr_b
Fc_unknaddr_r Int_t Rcal status of starting addresses Fc_unknaddr_r
Fc_sa_t Int_t Trigger Card starting address of raw data Fc_sa_t
Fc_sa_f Int_t Fcal starting address of raw data Fc_sa_f
Fc_sa_b Int_t Bcal starting address of raw data Fc_sa_b
Fc_sa_r Int_t Rcal starting address of raw data Fc_sa_r
Block: FMCKin
root name type description orange name
Npart Int_t number of final state particles in FMCKin Npart
Idlepton Int_t FMCKin_ID of the scattered lepton Idlepton
Idphoton Int_t FMCKin_ID of the radiated photon (zero if none) Idphoton
Part_id[nPart] Int_t FMCKin_ID Part_id(nPart)
Part_prt[nPart] Int_t particle type Part_prt(nPart)
Part_p[nPart][4] Float_t 4-momentum Part_p(4,nPart)
Block: GMUON
root name type description orange name
Nmu Int_t number of muon candidates (all finders); Nmu
Muqual[Nmu] Int_t global muon quality flag:
6 - excellent quality muon for high bg. samples
e.g. BREMAT 5dof pmatch > 0.01 from prim. vtx
MPMATCH or MUFO, p > 0.05 or MV
5 - very good quality muon for interm./high bg. samples
e.g. all other MPMATCH/MUFO to CTD
good quality MUFO to vertex
noncentral BREMAT 4dof + MV
MAMMA FMU+CAL+CTD
noncentral BAC + MV, good quality
all BREMAT + BAC + MV
4 - good quality muon for intermediate bg. samples
e.g. BREMAT 4dof pmatch > 0.01 from prim. vtx
lesser quality MUFO to vertex
unmatched FMU + MV
central BAC + MV, good quality
BAC + MIP (p > 2)
good quality BAC
3 - fair quality muon candidate for low bg. samples
e.g. BREMAT 5dof pmatch > 0.01 not from prim. vtx
MV prob > 0.95
GLOMU + MV prob > 0.6
MAMMA FMU+CAL
BAC + MV, bad quality
BREMAT + BAC, bad quality
GLOMU + BAC
2 - reasonable quality muon candidate for low bg. samples
e.g. BREMAT 4dof pmatch > 0.01 not from prim. vtx
unmatched FMU track (MFCTS)
MV prob > 0.8
GLOMU match
reasonable quality BAC
1 - low quality muon candidate
MPMATCH to CTD, pmatch < 0.01
MV prob > 0.6
0 - unknown or very low quality muon candidate
e.g. MIP match only
MV without track or secondary vertex or no vertex
-1 - doubtful muon candidate
e.g. BREMAT 5dof p < 0.01
-2 - bad muon candidate
e.g. BREMAT 4dof p < 0.01
unmatched FMU track with reconstruction problem
-3 - alternative reconstruction of muon already in list
quality and use to be judged by user
-999 - simulated MC prompt muon, not identified
-1000 - simulated MC pi/K decay muon, not identified
Muqual(Nmu)
Mucharge[Nmu] Int_t muon charge (0 if no info) Mucharge(Nmu)
Mupt[Nmu] Float_t muon pt ) from CTD only or REGular Mupt(Nmu)
Muth[Nmu] Float_t muon theta ) tracking, depending on Muth(Nmu)
Muph[Nmu] Float_t muon phi ) Orange settings Muph(Nmu)
Mup[Nmu][3] Float_t muon momentum from best available global Mup(3,Nmu)
Muperr[Nmu] Float_t momentum error Muperr(Nmu)
Mutrfl[Nmu] Int_t central tracking flag:
0 - not used (i.e. momentum from muon chambers only)
1 - momentum from VCTRHL (REGular or CTD only)
2 - momentum from VCTPAR (REGular or CTD only)
3 - momentum from VCPARSEC (REGular or CTD only)
Mutrfl(Nmu)
Mutrid[Nmu] Int_t relevant track id (0 if no info) Mutrid(Nmu)
Muvcid[Nmu] Int_t VCTRHL id (0 if no match) Muvcid(Nmu)
Muztid[Nmu] Int_t ZTTRHL id (0 if no match) Muztid(Nmu)
Mustid[Nmu] Int_t associated STPRHL id (0 if no match) Mustid(Nmu)
Muvtxfl[Nmu] Int_t vertex flag: Muvtxfl(Nmu)
Muvtxid[Nmu] Int_t relevant vertex id
(not yet filled, requests to A.Geiser)
Muvtxid(Nmu)
Muglomu[Nmu] Int_t muon found by GLOMU:
0 - no, 1,2 -> entry in GLOMU block
Muglomu(Nmu)
Mubremat[Nmu] Int_t muon found by BREMAT:
0 - no, >0 -> entry in BREMAT block
Mubremat(Nmu)
Mubacmat[Nmu] Int_t muon found by BACMAT:
0 - no, >0 -> entry in BACMAT block
Mubacmat(Nmu)
Mumubac[Nmu] Int_t muon matched to BAC:
0 - no, >0 -> entry in MUBAC block
Mumubac(Nmu)
Mumamma[Nmu] Int_t muon found by MAMMA:
0 - no, 1 CTD+CAL, 2 CAL only -> FM block
Mumamma(Nmu)
Mumpmat[Nmu] Int_t muon found by MPMATCH2:
0 - no, >0 -> entry in MPMATCH2 block
Mumpmat(Nmu)
Mumufo[Nmu] Int_t muon found by MUFO:
0 - no, >0 -> entry in MUFO block
Mumufo(Nmu)
Mumip[Nmu] Int_t muon found by CAL MIP:
0 - no, 1,2 -> entry in MIP muon block
Mumip(Nmu)
Mumv[Nmu] Int_t muon found by MV finder:
0 - no, >0 -> entry in MV block
Mumv(Nmu)
Mucalfl[Nmu] Int_t muonic zufo code (see muzmat.fpp) Mucalfl(Nmu)
Mucalene[Nmu] Float_t cal energy deposit around muon Mucalene(Nmu)
Muhac2[Nmu] Float_t cal energy deposit in HAC2
(HAC1 included if Theta > 2 || 0.8> Theta> 0.6)
Muhac2(Nmu)
Muzufid[Nmu] Int_t id of muon zufo object Muzufid(Nmu)
Mupmip[Nmu] Float_t MV CAL mip probability Mupmip(Nmu)
Muhene[Nmu] Float_t HES energy deposition (from MV) Muhene(Nmu)
Mutime[Nmu] Float_t CAL mip time (from MV) Mutime(Nmu)
Muchfl[Nmu] Int_t BRMUON or FMUON chamber info used? Muchfl(Nmu)
Muchid[Nmu] Int_t id of relevant BRMUON or FMUON object Muchid(Nmu)
Mupmat[Nmu] Float_t matching probability Mupmat(Nmu)
Mundof[Nmu] Int_t ndf from MFRTZ or BREMAT Mundof(Nmu)
Munphi[Nmu] Int_t number of phi hits from MFRTZ Munphi(Nmu)
Muz[Nmu] Float_t z from MFRTZ Muz(Nmu)
Muprec[Nmu] Float_t chi2 prob from MFRTZ (or MBXYZ) Muprec(Nmu)
Mubmchi2[Nmu] Float_t Chi2 of matching from BACMAT Mubmchi2(Nmu)
Mubmbac[Nmu] Int_t Id of BAC object matched by BACMAT Mubmbac(Nmu)
Mubacdca[Nmu] Float_t DCA to BAC object from MUBAC ( 0. if no match ) Mubacdca(Nmu)
Mubacdimq[Nmu] Int_t MUBAC_DIM * ( 2 * MUBAC_QUALITY - 1 )
of relevant BAC object from MUBAC ( 0 if no match )
Mubacdimq(Nmu)
Mudxy[Nmu] Float_t unsigned impact parameter in xy (DCA)
(not yet filled, requests to A.Geiser)
Mudxy(Nmu)
Mudz[Nmu] Float_t signed delta z at this DCA
(not yet filled, requests to A.Geiser)
Mudz(Nmu)
Block: GMU_ISOL
root name type description orange name
Muisol[Nmu][10] Float_t zufo energy in cones 0.1-1.0 Muisol(10,Nmu)
Munis[Nmu][10] Int_t number of tracks in cones 0.1-1.0 Munis(10,Nmu)
Muisdrmip[Nmu][2] Float_t delta R of potential mip remnant
0 = actual muon
1 = other muon, if any
Muisdrmip(2,Nmu)
Muisetmip[Nmu][2] Float_t Et of potential mip remnant
0 = actual muon
1 = other muon, if any
Muisetmip(2,Nmu)
Muistumip[Nmu][2] Int_t tufo code of potential mip remnant
0 = actual muon
1 = other muon, if any
Muistumip(2,Nmu)
Block: GMU_JET
root name type description orange name
Mujetfl_a[Nmu] Int_t Flag for kind of jet association for kt_jet_a
0 - none
1 - kt, mu in jet
2 - kt, mu not in jet
3 - Delta R, mu in jet
4 - Delta R, mu not in jet
Mujetfl_a(Nmu)
Mujetid_a[Nmu] Int_t Id of associated jet Mujetid_a(Nmu)
Mujetdr_a[Nmu] Float_t Delta R : distance in eta-phi space Mujetdr_a(Nmu)
Mujetpt_a[Nmu] Float_t ptrel of muon respective to jet Mujetpt_a(Nmu)
Mujetdr2_a[Nmu] Float_t Delta R between muon and "jet-muon" Mujetdr2_a(Nmu)
Mujetpt2_a[Nmu] Float_t ptrel of muon respective to "jet-muon" Mujetpt2_a(Nmu)
Muhjet_id[Nmu] Int_t NUMBER OF ASSOCIATED HAD. LEV. JET Muhjet_id(Nmu)
Mujetfl_b[Nmu] Int_t Flag for kind of jet association for kt_jet_b
0 - none
1 - kt, mu in jet
2 - kt, mu not in jet
3 - Delta R, mu in jet
4 - Delta R, mu not in jet
Mujetfl_b(Nmu)
Mujetid_b[Nmu] Int_t Id of associated jet for kt_jet_b Mujetid_b(Nmu)
Mujetdr_b[Nmu] Float_t Delta R : distance in eta-phi space for kt_jet_b Mujetdr_b(Nmu)
Mujetpt_b[Nmu] Float_t ptrel of muon respective to jet for kt_jet_b Mujetpt_b(Nmu)
Mujetdr2_b[Nmu] Float_t Delta R between muon and "jet-muon" for kt_jet_b Mujetdr2_b(Nmu)
Mujetpt2_b[Nmu] Float_t ptrel of muon respective to "jet-muon" for kt_jet_b Mujetpt2_b(Nmu)
Mujetfl_c[Nmu] Int_t Flag for kind of jet association for kt_jet_c
0 - none
1 - kt, mu in jet
2 - kt, mu not in jet
3 - Delta R, mu in jet
4 - Delta R, mu not in jet
Mujetfl_c(Nmu)
Mujetid_c[Nmu] Int_t Id of associated jet for kt_jet_c Mujetid_c(Nmu)
Mujetdr_c[Nmu] Float_t Delta R : distance in eta-phi space for kt_jet_c Mujetdr_c(Nmu)
Mujetpt_c[Nmu] Float_t ptrel of muon respective to jet for kt_jet_c Mujetpt_c(Nmu)
Mujetdr2_c[Nmu] Float_t Delta R between muon and "jet-muon" for kt_jet_c Mujetdr2_c(Nmu)
Mujetpt2_c[Nmu] Float_t ptrel of muon respective to "jet-muon" for kt_jet_c Mujetpt2_c(Nmu)
Mujetfl_d[Nmu] Int_t Flag for kind of jet association for kt_jet_d
0 - none
1 - kt, mu in jet
2 - kt, mu not in jet
3 - Delta R, mu in jet
4 - Delta R, mu not in jet
Mujetfl_d(Nmu)
Mujetid_d[Nmu] Int_t Id of associated jet for kt_jet_d Mujetid_d(Nmu)
Mujetdr_d[Nmu] Float_t Delta R : distance in eta-phi space for kt_jet_d Mujetdr_d(Nmu)
Mujetpt_d[Nmu] Float_t ptrel of muon respective to jet for kt_jet_d Mujetpt_d(Nmu)
Mujetdr2_d[Nmu] Float_t Delta R between muon and "jet-muon" for kt_jet_d Mujetdr2_d(Nmu)
Mujetpt2_d[Nmu] Float_t ptrel of muon respective to "jet-muon" for kt_jet_d Mujetpt2_d(Nmu)
Block: GMU_MC
root name type description orange name
Muick[Nmu] Int_t FMCKIN ID OF ASSOCIATED PARTICLE
( *(-1) in case of ambiguous match )
Muick(Nmu)
Mupartyp[Nmu] Int_t FMCKIN PARTICLE TYPE OF ASSOC. PART. Mupartyp(Nmu)
Mumc_p[Nmu][4] Float_t TRUE MUON 4-MOMENTUM FROM FMCKIN Mumc_p(4,Nmu)
Mudirtyp[Nmu] Int_t FMCKIN PARTICLE TYPE OF DIRECT PARENT Mudirtyp(Nmu)
Mumc_d[Nmu][4] Float_t DIRECT PARENT 4-MOMENTUM FROM FMCKIN Mumc_d(4,Nmu)
Muqtyp[Nmu] Int_t FMCKIN PARTICLE TYPE OF PARENT QUARK Muqtyp(Nmu)
Mumc_q[Nmu][4] Float_t QUARK PARENT 4-MOMENTUM FROM FMCKIN Mumc_q(4,Nmu)
Mutruefl[Nmu] Int_t flag for true muon type
0: don't know
1: true muon
2: non recontructed muon
-1: decay muon
Mutruefl(Nmu)
Mudecdist[Nmu] Float_t scalar distance of pi/k decay from prim vertex Mudecdist(Nmu)
Block: BACMAT
root name type description orange name
Bm_n Int_t Number of matched pairs VCATCAL_track - BAC_track Bm_n
Bm_idvc[Bm_n] Int_t ID of track in the "VCATCAL" table Bm_idvc(Bm_n)
Bm_idmubac[Bm_n] Int_t ID of BAC muon candidate in the "MUBAC" common block (Phantom/Detectors/bac)
(MUBAC ORANGE block is different from Mubac common block)
Bm_idmubac(Bm_n)
Bm_istop[Bm_n] Int_t ISTOP returned by GEANE. The ISTOP value indicates the reason
why GEANE stopped. Possible values:
"0" - ISTOP not set. GEANE must never stop with ISTOP=0.
"1" - GEANE stopped normally. (hit all stop planes)
"2" - VCATCAL track has stopped with 0.0 momentum, but
has not hit all stop planes.
"88" - GEANE was stopped by zgeast. This should never occur
when GEANE is called by BACMAT.
"101" - GEANE was stopped by eustep_bacmat while looping.
(by default, if GEANE made > 2000 steps).
I don't know why the looping occures (bug?).
"102" - VCATCAL track went out of the detector while extrapolation
(stopped from eustep_bacmat)
Bm_istop(Bm_n)
Bm_error[Bm_n] Int_t Error occured while matching track pair:
"0" - No errors
"2" - GEANE stopped while looping
"3" - Stopped with ISTOP=1 but has not reached normal stop plane (bug)
Bug fixed! Should never appear!
"4" - Finished with ISTOP=88 (by zgeast.fpp). BACMAT doesn't use
zgeast to control track turn angle. Should never appear.
"5" - GEANE went out of the detector.
Bm_error(Bm_n)
Bm_readout[Bm_n] Int_t BAC readout available for the matched BAC track:
"1" - pad-only, "2" - hit-only, "3" - both hit+pad
Bm_readout(Bm_n)
Bm_x[Bm_n][2][3] Float_t Position of the extrapolated VCATCAL track in the matching-plane (HERA frame) Bm_x(3,2,Bm_n)
Bm_p[Bm_n][2][3] Float_t Momentum of the extrapolated VCATCAL track in the matching-plane (HERA frame) Bm_p(3,2,Bm_n)
Bm_chi2[Bm_n][2] Float_t Chi2/Ndof of matching. The set of SD parameters being compared(i.e. used to
calculate chi2) depends on BAC readout:
Hit+Pad : W', V, W (Ndof = 3)
Hit only: W', W (Ndof = 2)
Pad only: V , W (Ndof = 2)
W - position along the perpendicular-to-the-wires axis, in the matching plane
V - positoin along the along-the-wires axis, in the matching plane
W' - slope in the perpendicular-to-the-wires plane
V' - slope in the along-the-wires-,-perpendicular-to-the-matching-plane plane
Bm_chi2(2,Bm_n)
Bm_dca[Bm_n][2] Float_t Distance between the extraplated VCATCAL track and the BAC track
in the matching plane (HERA frame). BAC track position
is propagated(should say "reduced"?) to the matching-plane
Bm_dca(2,Bm_n)
Bm_gcov[Bm_n][2][15] Float_t Extrapolated VCATCAL track error matrix (from GEANE) in the matching-plane
in SD parametrization: (1/p; v'; w'; v; w). Diagonal elements are 1st, 6th,
10th, 13th and 15th. SD reference plane is the matching-plane.
see GEANE documentation for detailed explanation of SD parametrisation.
Bm_gcov(15,2,Bm_n)
Bm_fcov[Bm_n][2][10] Float_t Full (GEANE extrapolation + BAC measurment) error matrix in the matching-plane
in SD parametrization, but without momentum terms: (v'; w'; v; w). Diagonal
elements are 1st, 5th, 8th and 10th. Reference plane is the matching-plane.
Bm_fcov(10,2,Bm_n)
Bm_resloc[Bm_n][2][4] Float_t Residuals = measured - predicted SD parameters (v'; w'; v; w)
(Stored in the same order)
Bm_resloc(4,2,Bm_n)
Bm_prob[Bm_n][2] Float_t Probability of matching (from Chi2, Ndof) Bm_prob(2,Bm_n)
Bm_zpen[Bm_n][2] Float_t "z penalty". Being calculated only in case of hit-only readout.
if ( V_residual > length_of_wire/2 ) then
Ora_Bm_zpen = ( V_residual - length_of_wire/2 )/ V_extrapolation_error
else Ora_Bm_zpen = 0
Bm_zpen(2,Bm_n)
Bm_dlh[Bm_n] Float_t "Distance to the Last Hit". If VCATCAL track has not enough momentum to
reach the outermost-hit-plane, then
Ora_Bm_dlh = distance_to_the_last_hit_plane /
cos(average_slope_of_the_VCATCAL_track_in_BAC)
Bm_dlh(Bm_n)
Block: BM_MUBAC
root name type description orange name
Bm_mubac_n Int_t number of tracks, reconstructed in BAC Bm_mubac_n
Bm_mubac_hit[Bm_mubac_n] Int_t 1, if wire readout present, 0 otherwise Bm_mubac_hit(Bm_mubac_n)
Bm_mubac_pad[Bm_mubac_n] Int_t 1, if pad readout present, 0 otherwise Bm_mubac_pad(Bm_mubac_n)
Bm_mubac_unit[Bm_mubac_n] Int_t 1 for barrel, 2 - forecap, 3 - rearcap Bm_mubac_unit(Bm_mubac_n)
Bm_mubac_hp1[Bm_mubac_n] Int_t Hit pattern in XLayers 1-6 Bm_mubac_hp1(Bm_mubac_n)
Bm_mubac_hp2[Bm_mubac_n] Int_t number of hits in XLayers 7-12 Bm_mubac_hp2(Bm_mubac_n)
Bm_mubac_xyz[Bm_mubac_n][3] Float_t bac track position Bm_mubac_xyz(3,Bm_mubac_n)
Bm_mubac_dxyz[Bm_mubac_n][3] Float_t bac track position error Bm_mubac_dxyz(3,Bm_mubac_n)
Bm_mubac_cos[Bm_mubac_n][3] Float_t bac track direction Bm_mubac_cos(3,Bm_mubac_n)
Bm_mubac_plf[Bm_mubac_n][5][3] Float_t 2 vectors defining plane orientation,
3 points defining position of planes
Bm_mubac_plf(3,5,Bm_mubac_n)
Block: HiEtCell
root name type description orange name
Et_maxisl Float_t Et of island containing highest Et cell Et_maxisl
Ptmhietcell Float_t Pt excluding highest Et cell Ptmhietcell
Pt_mimbal Float_t Pt excluding cells with imbalance > 0.8 Pt_mimbal
Hietcell_type Int_t cell type of highest Et cell Hietcell_type
Hietcell_nr Int_t cell number of highest Et cell Hietcell_nr
Hietcell_px Float_t Px of highest Et cell Hietcell_px
Hietcell_py Float_t Py of highest Et cell Hietcell_py
Hietcell_pz Float_t Pz of highest Et cell Hietcell_pz
Hietcell_et Float_t Et of highest Et cell Hietcell_et
Hietcell_imbal Float_t Imbalance (GeV) of highest Et Cell Hietcell_imbal
Hietcell_e Float_t Energy of highest Et cell Hietcell_e
Block: ktJETS_A
Zufos, without removal of electron candidate, are used as input for jet algorithm. Massive jets are reconstructed with E-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 2.5 GeV and pseudorapidity in range from -2.5 to 2.5.
root name type description orange name
Kt_njet_a Int_t Number of jets found by KT jet finder A Kt_njet_a
Kt_etjet_a[KT_NJET_A] Float_t Et of jets found by KT jet finder A (cut et > 2.5) Kt_etjet_a(KT_NJET_A)
Kt_etajet_a[KT_NJET_A] Float_t Eta of jets found by KT jet finder A (cut -2.5 < eta < 2.5) Kt_etajet_a(KT_NJET_A)
Kt_phijet_a[KT_NJET_A] Float_t Phi of jets found by KT jet finder A Kt_phijet_a(KT_NJET_A)
Kt_masjet_a[KT_NJET_A] Float_t Mass of jets found by KT jet finder A Kt_masjet_a(KT_NJET_A)
Block: ktJETS_B
Zufos, without Sinistra-flagged electron candidate, are used as input for jet algorithm. Massive jets are reconstructed in laboratory frame with E-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 2.5 GeV and pseudorapidity in range from -2.5 to 2.5.
root name type description orange name
Kt_njet_b Int_t Number of jets found by KT jet finder B Kt_njet_b
Kt_etjet_b[KT_NJET_B] Float_t Et of jets found by KT jet finder B (cut et > 2.5) Kt_etjet_b(KT_NJET_B)
Kt_etajet_b[KT_NJET_B] Float_t Eta of jets found by KT jet finder B (cut -2.5 < eta < 2.5) Kt_etajet_b(KT_NJET_B)
Kt_phijet_b[KT_NJET_B] Float_t Phi of jets found by KT jet finder B Kt_phijet_b(KT_NJET_B)
Kt_masjet_b[KT_NJET_B] Float_t Mass of jets found by KT jet finder B Kt_masjet_b(KT_NJET_B)
Kt_bst_b[4] Float_t boost vector for kt jet finder B Kt_bst_b(4)
Block: ktJETS_C
Zufos, without Sinistra-flagged electron candidate, are used as input for jet algorithm. Massive jets are reconstructed in Breit frame with E-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 2.5 GeV and pseudorapidity in range from -2.5 to 2.5.
root name type description orange name
Kt_njet_c Int_t Number of jets found by KT jet finder C Kt_njet_c
Kt_etjet_c[KT_NJET_C] Float_t Et of jets found by KT jet finder C (cut et > 2.5) Kt_etjet_c(KT_NJET_C)
Kt_etajet_c[KT_NJET_C] Float_t Eta of jets found by KT jet finder C (cut -2.5 < eta < 2.5) Kt_etajet_c(KT_NJET_C)
Kt_phijet_c[KT_NJET_C] Float_t Phi of jets found by KT jet finder C Kt_phijet_c(KT_NJET_C)
Kt_masjet_c[KT_NJET_C] Float_t Mass of jets found by KT jet finder C Kt_masjet_c(KT_NJET_C)
Kt_bst_c[4] Float_t boost vector for kt jet finder C Kt_bst_c(4)
Block: ktJETS_D
Zufos, without Sinistra-flagged electron candidate, are used as input for jet algorithm. Massive jets are reconstructed in Breit frame with E-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in Breit frame is saved. Jets are required to have transverse energy greater than 2.5 GeV and pseudorapidity in range from -2.5 to 2.5.
root name type description orange name
Kt_njet_d Int_t Number of jets found by KT jet finder D Kt_njet_d
Kt_etjet_d[KT_NJET_D] Float_t Et of jets found by KT jet finder D (cut et > 2.5) Kt_etjet_d(KT_NJET_D)
Kt_etajet_d[KT_NJET_D] Float_t Eta of jets found by KT jet finder D (cut -2.5 < eta < 2.5) Kt_etajet_d(KT_NJET_D)
Kt_phijet_d[KT_NJET_D] Float_t Phi of jets found by KT jet finder D Kt_phijet_d(KT_NJET_D)
Kt_masjet_d[KT_NJET_D] Float_t Mass of jets found by KT jet finder D Kt_masjet_d(KT_NJET_D)
Kt_bst_d[4] Float_t boost vector for kt jet finder D Kt_bst_d(4)
Block: ktJETS_E
Zufos, without Sinistra-flagged electron candidate, are used as input for jet algorithm. Massless jets are reconstructed in Breit frame with pt-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 2.5 GeV and pseudorapidity in range from -2.5 to 4.
root name type description orange name
Kt_njet_e Int_t Number of jets found by KT jet finder E Kt_njet_e
Kt_etjet_e[KT_NJET_E] Float_t Et of jets found by KT jet finder E (cut et > 2.5) Kt_etjet_e(KT_NJET_E)
Kt_etajet_e[KT_NJET_E] Float_t Eta of jets found by KT jet finder E (cut -2.5 < eta < 4) Kt_etajet_e(KT_NJET_E)
Kt_phijet_e[KT_NJET_E] Float_t Phi of jets found by KT jet finder E Kt_phijet_e(KT_NJET_E)
Kt_bst_e[4] Float_t boost vector for kt jet finder E Kt_bst_e(4)
Block: ktJETS_F
Zufos, without Sinistra-flagged electron candidate, are used as input for jet algorithm. Massless jets are reconstructed in Breit frame (using DA method) with pt-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 2.5 GeV and pseudorapidity in range from -2.5 to 4.
root name type description orange name
Kt_njet_f Int_t Number of jets found by KT jet finder F Kt_njet_f
Kt_etjet_f[KT_NJET_F] Float_t Et of jets found by KT jet finder F (cut et > 2.5) Kt_etjet_f(KT_NJET_F)
Kt_etajet_f[KT_NJET_F] Float_t Eta of jets found by KT jet finder F (cut -2.5 < eta < 4) Kt_etajet_f(KT_NJET_F)
Kt_phijet_f[KT_NJET_F] Float_t Phi of jets found by KT jet finder F Kt_phijet_f(KT_NJET_F)
Kt_bst_f[4] Float_t boost vector for kt jet finder F Kt_bst_f(4)
Block: ktJETS_G
Zufos, without Sinistra-flagged electron candidate, are used as input for jet algorithm. Massless jets are reconstructed in Breit frame with pt-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in Breit frame is saved. Jets are required to have transverse energy greater than 2.5 GeV and pseudorapidity in range from -2.5 to 4.
root name type description orange name
Kt_njet_g Int_t Number of jets found by KT jet finder G Kt_njet_g
Kt_etjet_g[KT_NJET_G] Float_t Et of jets found by KT jet finder G (cut et > 2.5) Kt_etjet_g(KT_NJET_G)
Kt_etajet_g[KT_NJET_G] Float_t Eta of jets found by KT jet finder G (cut -2.5 < eta < 4) Kt_etajet_g(KT_NJET_G)
Kt_phijet_g[KT_NJET_G] Float_t Phi of jets found by KT jet finder G Kt_phijet_g(KT_NJET_G)
Kt_bst_g[4] Float_t boost vector for kt jet finder G Kt_bst_g(4)
Block: ktJETS_H
Zufos, without Sinistra-flagged electron candidate, are used as input for jet algorithm. Massless jets are reconstructed in Breit frame (established with DA method) with pt-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in Breit frame is saved. Jets are required to have transverse energy greater than 2.5 GeV and pseudorapidity in range from -2.5 to 4.
root name type description orange name
Kt_njet_h Int_t Number of jets found by KT jet finder H Kt_njet_h
Kt_etjet_h[KT_NJET_H] Float_t Et of jets found by KT jet finder H (cut et > 2.5) Kt_etjet_h(KT_NJET_H)
Kt_etajet_h[KT_NJET_H] Float_t Eta of jets found by KT jet finder H (cut -2.5 < eta < 4) Kt_etajet_h(KT_NJET_H)
Kt_phijet_h[KT_NJET_H] Float_t Phi of jets found by KT jet finder H Kt_phijet_h(KT_NJET_H)
Kt_bst_h[4] Float_t boost vector for kt jet finder H Kt_bst_h(4)
Block: ktJETS_I
Zufos, without removal of electron candidate, are used as input for jet algorithm. Massless jets are reconstructed in laboratory frame with pt-scheme and in inclusive mode. Dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 4.0 GeV and pseudorapidity in range from -2.5 to 4.
root name type description orange name
Kt_njet_i Int_t Number of jets found by KT jet finder I Kt_njet_i
Kt_etjet_i[KT_NJET_I] Float_t Et of jets found by KT jet finder I (cut et > 4) Kt_etjet_i(KT_NJET_I)
Kt_etajet_i[KT_NJET_I] Float_t Eta of jets found by KT jet finder I (cut -2.5 < eta < 4) Kt_etajet_i(KT_NJET_I)
Kt_phijet_i[KT_NJET_I] Float_t Phi of jets found by KT jet finder I Kt_phijet_i(KT_NJET_I)
Block: ktJETS_J
Calorimeter cells, without removal of electron candidate, are used as input for jet algorithm. Massless jets are reconstructed in laboratory frame with pt-scheme and fixed scale. No dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 4.0 GeV and pseudorapidity in range from -2.5 to 4.
root name type description orange name
Kt_njet_j Int_t Number of jets found by KT jet finder J Kt_njet_j
Kt_etjet_j[KT_NJET_J] Float_t Et of jets found by KT jet finder J (cut et > 4) Kt_etjet_j(KT_NJET_J)
Kt_etajet_j[KT_NJET_J] Float_t Eta of jets found by KT jet finder J (cut -2.5 < eta < 4) Kt_etajet_j(KT_NJET_J)
Kt_phijet_j[KT_NJET_J] Float_t Phi of jets found by KT jet finder J Kt_phijet_j(KT_NJET_J)
Block: ktJETS_K
Islands, without removal of electron candidate, are used as input for jet algorithm. Massless jets are reconstructed in laboratory frame with pt-scheme and in inclusive mode. No dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 4.0 GeV and pseudorapidity in range from -3 to 3.
root name type description orange name
Kt_njet_k Int_t Number of jets found by KT jet finder K Kt_njet_k
Kt_etjet_k[KT_NJET_K] Float_t Et of jets found by KT jet finder K (cut et > 4) Kt_etjet_k(KT_NJET_K)
Kt_etajet_k[KT_NJET_K] Float_t Eta of jets found by KT jet finder K (cut -3 < eta < 3) Kt_etajet_k(KT_NJET_K)
Kt_phijet_k[KT_NJET_K] Float_t Phi of jets found by KT jet finder K Kt_phijet_k(KT_NJET_K)
Kt_bst_k[4] Float_t boost vector for kt jet finder K Kt_bst_k(4)
Block: ktJETS_L
Islands, with removed scattered electron energy clusters found by EM, are used as input for jet algorithm. Massless jets are reconstructed in laboratory frame with pt scheme and in inclusive mode. No dead material corrections are applied. Information about 10 jets in laboratory frame is saved. Jets are required to have transverse energy greater than 4.0 GeV and pseudorapidity in range from -3 to 3.
root name type description orange name
Kt_njet_l Int_t Number of jets found by KT jet finder L Kt_njet_l
Kt_etjet_l[KT_NJET_L] Float_t Et of jets found by KT jet finder L (cut et > 4) Kt_etjet_l(KT_NJET_L)
Kt_etajet_l[KT_NJET_L] Float_t Eta of jets found by KT jet finder L (cut -3 < eta < 3) Kt_etajet_l(KT_NJET_L)
Kt_phijet_l[KT_NJET_L] Float_t Phi of jets found by KT jet finder L Kt_phijet_l(KT_NJET_L)
Kt_bst_l[4] Float_t boost vector for kt jet finder L Kt_bst_l(4)
Block: coneJETS
CAL cells, with removed scattered electron energy clusters found by EM, are used as input for jet algorithm. Cone algorithm is run with radius 1 and seed 0.5. Massless jets are reconstructed in laboratory frame. Jets are required to have transverse momentum greater than 2.5 GeV and pseudorapidity in range from -2 to 3.2.
root name type description orange name
Cone_njet Int_t number of cone jets Cone_njet
Cone_etjet[CONE_NJET] Float_t Et for cone jets Cone_etjet(CONE_NJET)
Cone_etajet[CONE_NJET] Float_t Eta for cone jets (cut -2 < eta < 3) Cone_etajet(CONE_NJET)
Cone_phijet[CONE_NJET] Float_t Phi for cone jets Cone_phijet(CONE_NJET)
Block: LUMI
root name type description orange name
Elumie Float_t Energy in Lumi el. Elumie
Xlumie Float_t X position in Lumi el. Xlumie
Ylumie Float_t Y position in Lumi el. Ylumie
Elumig Float_t Energy in Lumi gamma
(-abs(Energy) if info is unreliable)
Elumig
Xlumig Float_t X position in Lumi gamma Xlumig
Ylumig Float_t Y position in Lumi gamma Ylumig
Block: LUMISYS
root name type description orange name
E_pcal Float_t Energy in PCAL E_pcal
E_pcal_aero Float_t Energy in PCAL + AEROs E_pcal_aero
Raw_aero1 Float_t Counts from AEROGEL1 Raw_aero1
Raw_aero2 Float_t Counts from AEROGEL2 Raw_aero2
Raw_pcal Float_t Counts from PCAL
& X_POS_SPEC, !x pos in SPEC (average)
& Y_POS_SPEC, !y pos in SPEC (average)
& X_POS_RMS_SPEC, !rms on x pos (average)
& Y_POS_RMS_SPEC, !rms on y pos (average)
& BEAM_ANGLE, !Beam Angle (average)
Raw_pcal
I_lepton Float_t Lepton Beam Current (average) I_lepton
I_proton Float_t Proton Beam Current (average) I_proton
Block: MCDSTAR
root name type description orange name
Nmcdstar Int_t number of D*'s found in FMCKin Nmcdstar
Imcdstar[nmcdstar] Int_t charge of the D* Imcdstar(nmcdstar)
Ptmcdstar[nmcdstar] Float_t D* transverse momentum Ptmcdstar(nmcdstar)
Etamcdstar[nmcdstar] Float_t D* pseudo-rapidity Etamcdstar(nmcdstar)
Phimcdstar[nmcdstar] Float_t D* azimuth Phimcdstar(nmcdstar)
Block: MC_dsd02
root name type description orange name
Ndsd02 Int_t number of D*+/- -> D0,pi-s -> (1,2),pi-s
decays [0,20] (FMCKin level)
1, 2 can be pi+/-, K+/-
Ndsd02
Pdsd02[ndsd02][2] Float_t momentum (P) of (1,2) Pdsd02(2,ndsd02)
Tdsd02[ndsd02][2] Float_t polar angle (theta) of (1,2) Tdsd02(2,ndsd02)
Fdsd02[ndsd02][2] Float_t azimuthal angle (Phi) of (1,2) Fdsd02(2,ndsd02)
Kdsd02[ndsd02][2] Int_t FMCPRT codes of (1,2) Kdsd02(2,ndsd02)
Pdsps2[ndsd02] Float_t momentum (P) of pi-s Pdsps2(ndsd02)
Tdsps2[ndsd02] Float_t polar angle (theta) of pi-s Tdsps2(ndsd02)
Fdsps2[ndsd02] Float_t azimuthal angle (Phi) of pi-s Fdsps2(ndsd02)
Pmds2[ndsd02][4] Float_t 4-momentum of D* mother Pmds2(4,ndsd02)
Kmds2[ndsd02] Int_t FMCPRT code of D* mother
( *(-1) if mother decays to D*,K0l
or D*,K0s(->pi0,pi0) )
Kmds2(ndsd02)
Nmds2[ndsd02] Int_t number of daughters of this mother
( *(-1) if mother decays to D*,K0l )
Nmds2(ndsd02)
Block: MC_dsd04
root name type description orange name
Ndsd04 Int_t number of D*+/- -> D0,pi-s -> (1,2,3,4),pi-s
decays [0,20] (FMCKin level)
1, 2, 3, 4 can be pi+/-, K+/-
Ndsd04
Pdsd04[ndsd04][4] Float_t momentum (P) of (1,2,3,4) Pdsd04(4,ndsd04)
Tdsd04[ndsd04][4] Float_t polar angle (theta) of (1,2,3,4) Tdsd04(4,ndsd04)
Fdsd04[ndsd04][4] Float_t azimuthal angle (Phi) of (1,2,3,4) Fdsd04(4,ndsd04)
Kdsd04[ndsd04][4] Int_t FMCPRT codes of (1,2,3,4) Kdsd04(4,ndsd04)
Mdsd04[ndsd04][4] Int_t FMCPRT codes of (1,2,3,4) mothers Mdsd04(4,ndsd04)
Pdsps4[ndsd04] Float_t momentum (P) of pi-s Pdsps4(ndsd04)
Tdsps4[ndsd04] Float_t polar angle (theta) of pi-s Tdsps4(ndsd04)
Fdsps4[ndsd04] Float_t azimuthal angle (Phi) of pi-s Fdsps4(ndsd04)
Pmds4[ndsd04][4] Float_t 4-momentum of D* mother Pmds4(4,ndsd04)
Kmds4[ndsd04] Int_t FMCPRT code of D* mother
( *(-1) if mother decays to D*,K0l
or D*,K0s(->pi0,pi0) )
Kmds4(ndsd04)
Nmds4[ndsd04] Int_t number of daughters of this mother
( *(-1) if mother decays to D*,K0l )
Nmds4(ndsd04)
Block: MC_dzd02
root name type description orange name
Ndzd02 Int_t number of D*0 -> D0,gamma/pi0 ->(1,2),gamma/pi0
decays [0,20] (FMCKin level)
1, 2 can be pi+/-, K+/-
Ndzd02
Pdzd02[ndzd02][2] Float_t momentum (P) of (1,2) Pdzd02(2,ndzd02)
Tdzd02[ndzd02][2] Float_t polar angle (theta) of (1,2) Tdzd02(2,ndzd02)
Fdzd02[ndzd02][2] Float_t azimuthal angle (Phi) of (1,2) Fdzd02(2,ndzd02)
Kdzd02[ndzd02][2] Int_t FMCPRT codes of (1,2) Kdzd02(2,ndzd02)
Pdzga2[ndzd02] Float_t momentum (P) of gamma/pi0 (*(-1) if pi0) Pdzga2(ndzd02)
Tdzga2[ndzd02] Float_t polar angle (theta) of gamma/pi0 Tdzga2(ndzd02)
Fdzga2[ndzd02] Float_t azimuthal angle (Phi) of gamma/pi0 Fdzga2(ndzd02)
Pmdz2[ndzd02][4] Float_t 4-momentum of D* mother Pmdz2(4,ndzd02)
Kmdz2[ndzd02] Int_t FMCPRT code of D* mother
( *(-1) if mother decays to D*,K0l
or D*,K0s(->pi0,pi0) )
Kmdz2(ndzd02)
Nmdz2[ndzd02] Int_t number of daughters of this mother
( *(-1) if mother decays to D*,K0l )
Nmdz2(ndzd02)
Block: MC_dzd04
root name type description orange name
Ndzd04 Int_t number of D*0 -> D0,gamma/pi0 -> (1,2,3,4),gamma/pi0
decays [0,20] (FMCKin level)
1, 2, 3, 4 can be pi+/-, K+/-
Ndzd04
Pdzd04[ndzd04][4] Float_t momentum (P) of (1,2,3,4) Pdzd04(4,ndzd04)
Tdzd04[ndzd04][4] Float_t polar angle (theta) of (1,2,3,4) Tdzd04(4,ndzd04)
Fdzd04[ndzd04][4] Float_t azimuthal angle (Phi) of (1,2,3,4) Fdzd04(4,ndzd04)
Kdzd04[ndzd04][4] Int_t FMCPRT codes of (1,2,3,4) Kdzd04(4,ndzd04)
Mdzd04[ndzd04][4] Int_t FMCPRT codes of (1,2,3,4) mothers Mdzd04(4,ndzd04)
Pdzga4[ndzd04] Float_t momentum (P) of gamma/pi0 (*(-1) if pi0) Pdzga4(ndzd04)
Tdzga4[ndzd04] Float_t polar angle (theta) of gamma/pi0 Tdzga4(ndzd04)
Fdzga4[ndzd04] Float_t azimuthal angle (Phi) of gamma/pi0 Fdzga4(ndzd04)
Pmdz4[ndzd04][4] Float_t 4-momentum of D* mother Pmdz4(4,ndzd04)
Kmdz4[ndzd04] Int_t FMCPRT code of D* mother
( *(-1) if mother decays to D*,K0l
or D*,K0s(->pi0,pi0) )
Kmdz4(ndzd04)
Nmdz4[ndzd04] Int_t number of daughters of this mother
( *(-1) if mother decays to D*,K0l )
Nmdz4(ndzd04)
Block: MC_d02
root name type description orange name
Nd02 Int_t number of D0 (not from D*) -> (1,2)
decays [0,20] (FMCKin level)
1, 2 can be pi+/-, K+/-
Nd02
Pd02[nd02][2] Float_t momentum (P) of (1,2) Pd02(2,nd02)
Td02[nd02][2] Float_t polar angle (theta) of (1,2) Td02(2,nd02)
Fd02[nd02][2] Float_t azimuthal angle (Phi) of (1,2) Fd02(2,nd02)
Kd02[nd02][2] Int_t FMCPRT codes of (1,2) Kd02(2,nd02)
Pmd02[nd02][4] Float_t 4-momentum of D mother Pmd02(4,nd02)
Kmd02[nd02] Int_t FMCPRT code of D mother
( *(-1) if mother decays to D,K0l
or D,K0s(->pi0,pi0) )
Kmd02(nd02)
Nmd02[nd02] Int_t number of daughters of this mother
( *(-1) if mother decays to D,K0l )
Nmd02(nd02)
Block: MC_d04
root name type description orange name
Nd04 Int_t number of D0 (not from D*) ->(1,2,3,4)
decays [0,20] (FMCKin level)
1, 2, 3, 4 can be pi+/-, K+/-
Nd04
Pd04[nd04][4] Float_t momentum (P) of (1,2,3,4) Pd04(4,nd04)
Td04[nd04][4] Float_t polar angle (theta) of (1,2,3,4) Td04(4,nd04)
Fd04[nd04][4] Float_t azimuthal angle (Phi) of (1,2,3,4) Fd04(4,nd04)
Kd04[nd04][4] Int_t FMCPRT codes of (1,2,3,4) Kd04(4,nd04)
Md04[nd04][4] Int_t FMCPRT codes of (1,2,3,4) mothers Md04(4,nd04)
Pmd04[nd04][4] Float_t 4-momentum of D mother Pmd04(4,nd04)
Kmd04[nd04] Int_t FMCPRT code of D mother
( *(-1) if mother decays to D,K0l or D,K0s(->pi0,pi0) )
Kmd04(nd04)
Nmd04[nd04] Int_t number of daughters of this mother
( *(-1) if mother decays to D,K0l )
Nmd04(nd04)
Block: MC_dsdch
root name type description orange name
Ndsdch Int_t number of D*+/- -> D+/-,gamma/pi0 ->(1,2,3),gamma/pi0
decays [0,20] (FMCKin level)
1, 2, 3 can be pi+/-, K+/-
Ndsdch
Pdsdch[ndsdch][3] Float_t momentum (P) of (1,2,3) Pdsdch(3,ndsdch)
Tdsdch[ndsdch][3] Float_t polar angle (theta) of (1,2,3) Tdsdch(3,ndsdch)
Fdsdch[ndsdch][3] Float_t azimuthal angle (Phi) of (1,2,3) Fdsdch(3,ndsdch)
Kdsdch[ndsdch][3] Int_t FMCPRT codes of (1,2,3) Kdsdch(3,ndsdch)
Mdsdch[ndsdch][3] Int_t FMCPRT codes of (1,2,3) mothers Mdsdch(3,ndsdch)
Pdsgah[ndsdch] Float_t momentum (P) of gamma/pi0 (*(-1) if pi0) Pdsgah(ndsdch)
Tdsgah[ndsdch] Float_t polar angle (theta) of gamma/pi0 Tdsgah(ndsdch)
Fdsgah[ndsdch] Float_t azimuthal angle (Phi) of gamma/pi0 Fdsgah(ndsdch)
Pmdsh[ndsdch][4] Float_t 4-momentum of D* mother Pmdsh(4,ndsdch)
Kmdsh[ndsdch] Int_t FMCPRT code of D* mother
( *(-1) if mother decays to D*,K0l
or D*,K0s(->pi0,pi0) )
Kmdsh(ndsdch)
Nmdsh[ndsdch] Int_t number of daughters of this mother
( *(-1) if mother decays to D*,K0l )
Nmdsh(ndsdch)
Block: MC_dch
root name type description orange name
Ndch Int_t number of D+/- (not from D*) -> (1,2,3)
decays [0,20] (FMCKin level)
1, 2, 3 can be pi+/-, K+/-
Ndch
Pdch[ndch][3] Float_t momentum (P) of (1,2,3) Pdch(3,ndch)
Tdch[ndch][3] Float_t polar angle (theta) of (1,2,3) Tdch(3,ndch)
Fdch[ndch][3] Float_t azimuthal angle (Phi) of (1,2,3) Fdch(3,ndch)
Kdch[ndch][3] Int_t FMCPRT codes of (1,2,3) Kdch(3,ndch)
Mdch[ndch][3] Int_t FMCPRT codes of (1,2,3) mothers Mdch(3,ndch)
Pmdch[20][4] Float_t 4-momentum of D mother Pmdch(4,20)
Kmdch[20] Int_t FMCPRT code of D mother
( *(-1) if mother decays to D,K0l
or D,K0s(->pi0,pi0) )
Kmdch(20)
Nmdch[20] Int_t number of daughters of this mother
( *(-1) if mother decays to D,K0l )
Nmdch(20)
Block: MC_dtdss
root name type description orange name
Ndtdss Int_t number of D*s ->Ds,gamma/pi0 ->(1,2,3),gamma/pi0
decays [0,20] (FMCKin level)
1, 2, 3 can be pi+/-, K+/-
Ndtdss
Pdtdss[ndtdss][3] Float_t momentum (P) of (1,2,3) Pdtdss(3,ndtdss)
Tdtdss[ndtdss][3] Float_t polar angle (theta) of (1,2,3) Tdtdss(3,ndtdss)
Fdtdss[ndtdss][3] Float_t azimuthal angle (Phi) of (1,2,3) Fdtdss(3,ndtdss)
Kdtdss[ndtdss][3] Int_t FMCPRT codes of (1,2,3) Kdtdss(3,ndtdss)
Mdtdss[ndtdss][3] Int_t FMCPRT codes of (1,2,3) mothers Mdtdss(3,ndtdss)
Pdtgas[ndtdss] Float_t momentum (P) of gamma/pi0 (*(-1) if pi0) Pdtgas(ndtdss)
Tdtgas[ndtdss] Float_t polar angle (theta) of gamma/pi0 Tdtgas(ndtdss)
Fdtgas[ndtdss] Float_t azimuthal angle (Phi) of gamma/pi0 Fdtgas(ndtdss)
Pmdts[ndtdss][4] Float_t 4-momentum of D* mother Pmdts(4,ndtdss)
Kmdts[ndtdss] Int_t FMCPRT code of D* mother
( *(-1) if mother decays to D*,K0l
or D*,K0s(->pi0,pi0) )
Kmdts(ndtdss)
Nmdts[ndtdss] Int_t number of daughters of this mother
( *(-1) if mother decays to D*,K0l )
Nmdts(ndtdss)
Block: MC_dss
root name type description orange name
Ndss Int_t number of Ds (not from D*) ->(1,2,3)
decays [0,20] (FMCKin level)
1, 2, 3 can be pi+/-, K+/-
Ndss
Pdss[ndss][3] Float_t momentum (P) of (1,2,3) Pdss(3,ndss)
Tdss[ndss][3] Float_t polar angle (theta) of (1,2,3) Tdss(3,ndss)
Fdss[ndss][3] Float_t azimuthal angle (Phi) of (1,2,3) Fdss(3,ndss)
Kdss[ndss][3] Int_t FMCPRT codes of (1,2,3) Kdss(3,ndss)
Mdss[ndss][3] Int_t FMCPRT codes of (1,2,3) mothers Mdss(3,ndss)
Pmdss[ndss][4] Float_t 4-momentum of D mother Pmdss(4,ndss)
Kmdss[ndss] Int_t FMCPRT code of D mother
( *(-1) if mother decays to D,K0l
or D,K0s(->pi0,pi0) )
Kmdss(ndss)
Nmdss[ndss] Int_t number of daughters of this mother
( *(-1) if mother decays to D,K0l )
Nmdss(ndss)
Block: MC_dla
root name type description orange name
Ndla Int_t number of L_c ->(1,2,3)
decays [0,20] (FMCKin level)
1, 2, 3 can be pi+/-, K+/-, p+/-
Ndla
Pdla[ndla][3] Float_t momentum (P) of (1,2,3) Pdla(3,ndla)
Tdla[ndla][3] Float_t polar angle (theta) of (1,2,3) Tdla(3,ndla)
Fdla[ndla][3] Float_t azimuthal angle (Phi) of (1,2,3) Fdla(3,ndla)
Kdla[ndla][3] Int_t FMCPRT codes of (1,2,3) Kdla(3,ndla)
Mdla[ndla][3] Int_t FMCPRT codes of (1,2,3) mothers Mdla(3,ndla)
Pmdla[ndla][4] Float_t 4-momentum of L_c mother Pmdla(4,ndla)
Kmdla[ndla] Int_t FMCPRT code of L_c mother
( *(-1) if mother decays to L_c,K0l
or L_c,K0s(->pi0,pi0) )
Kmdla(ndla)
Nmdla[ndla] Int_t number of daughters of this mother
( *(-1) if mother decays to L_c,K0l )
Nmdla(ndla)
Block: MCSUMS
root name type description orange name
Mc_ez Float_t sum of pz values for particles which should reach CAL Mc_ez
Mc_esum Float_t sum of E values for particles which should reach CAL Mc_esum
Mc_etcone Float_t sum of Et values for particles outside cutaway region Mc_etcone
Mc_ercal Float_t sum of E values in the veto region Mc_ercal
Block: MCKINE
root name type description orange name
Mc_el Float_t lepton beam energy Mc_el
Mc_ep Float_t proton beam energy Mc_ep
Mc_x Float_t Bjorken x (from initial and final leptons) Mc_x
Mc_y Float_t Bjorken y (from initial and final leptons) Mc_y
Mc_q2 Float_t Bjorken Q2 (from initial and final leptons) Mc_q2
Mc_mu Float_t Bjorken hard scale Mc_mu
Mc_pt Float_t partonic PT for LO hard photons Mc_pt
Mc_xpro Float_t X proton Mc_xpro
Mc_xgam Float_t X gamma Mc_xgam
Mc_xpom Float_t X pomeron Mc_xpom
Mc_beta Float_t beta Mc_beta
Mc_t Float_t t Mc_t
Mc_idl Int_t ID of lepton beam Mc_idl
Mc_pidl Int_t ID of incoming parton (lepton side) Mc_pidl
Mc_pidp Int_t ID of incoming parton (proton side) Mc_pidp
Mc_idfsl Int_t ID of final state lepton Mc_idfsl
Mc_pisl[4] Float_t Four-momentum of initial state lepton. Mc_pisl(4)
Mc_pisp[4] Float_t Four-momentum of initial state proton. Mc_pisp(4)
Mc_pfsl[4] Float_t Four-momentum of final state lepton. Mc_pfsl(4)
Mc_pfsph[4] Float_t Four-momentum of radiated photon Mc_pfsph(4)
Mc_vtx[3] Float_t Montecarlo vertex position Mc_vtx(3)
Mc_ichnn Int_t QED radiation flag Mc_ichnn
Mc_subprnr Int_t MC subprocess number Mc_subprnr
Block: MCKINECR
root name type description orange name
Mc_q2_cr Float_t Q2 (from exchanged photon) Mc_q2_cr
Mc_x_cr Float_t x (from exchanged photon) Mc_x_cr
Block: MCVTX
root name type description orange name
Mcvtx[3] Float_t true vertex position = FMcvtx_R for row 1 Mcvtx(3)
Block: SimRun
root name type description orange name
Simrun Int_t simulated run number Simrun
Block: SIRA
Candidates are sorted with respect to probability, starting with the highest probability.
root name type description orange name
Sincand Int_t Number of candidates Sincand
Sierror Int_t Sinistra error code (0=OK) Sierror
Siprob[SiNcand] Float_t Electron Probability Siprob(SiNcand)
Sipos[SiNcand][3] Float_t CAL+HES+SRTD position Sipos(3,SiNcand)
Sicalpos[SiNcand][3] Float_t CAL position Sicalpos(3,SiNcand)
Sicalene[SiNcand] Float_t Electron calorimeter energy Sicalene(SiNcand)
Siein[SiNcand] Float_t Electron energy in Cone Siein(SiNcand)
Sienin[SiNcand] Float_t Energy in Cone not from electron Sienin(SiNcand)
Siecorr[SiNcand][3] Float_t Corrected energy from emEnergyCorrection5.fpp (note: the description of variables in the code is wrong)
Siecorr[i][0] =
FCAL: Electron energy corrected using dead material map
BCAL: Electron energy corrected using dead material map
RCAL: Electron energy corrected for nonuniformities
Siecorr[i][1] =
FCAL: same as Siecorr(1)
BCAL: corrected using BPRES
RCAL: Siecorr[i][0] also corrected for dead material
Siecorr[i][2] =
FCAL: Siecorr[i][1] also corrected for nonuniformities
BCAL: Siecorr[i][0] also corrected for nonuniformities
RCAL: same as Siecorr[i][1]
Siecorr(3,SiNcand)
Sith[SiNcand] Float_t Theta calculated from SiPos Sith(SiNcand)
Siph[SiNcand] Float_t Phi calculated from SiPos Siph(SiNcand)
Sipt[SiNcand] Float_t Pt calculated from SiPos Sipt(SiNcand)
Sixdet[SiNcand][3] Int_t 0=CAL,1=HES,2=SRTD used in x pos (0=no,1=yes) Sixdet(3,SiNcand)
Siydet[SiNcand][3] Int_t 0=CAL,1=HES,2=SRTD used in y pos (0=no,1=yes) Siydet(3,SiNcand)
Block: SI_TRK
root name type description orange name
Sitrknr[SiNcand] Int_t Track number in VCTRHL Sitrknr(SiNcand)
Sinrsl[SiNcand] Int_t Number of hit Super Layers Sinrsl(SiNcand)
Sidca[SiNcand] Float_t Distance of Closest Approach Sidca(SiNcand)
Sitrkp[SiNcand] Float_t Momentum of the track Sitrkp(SiNcand)
Sitrkth[SiNcand] Float_t Theta of the track Sitrkth(SiNcand)
Sitrkph[SiNcand] Float_t Phi calculated at the beg. of the trakc Sitrkph(SiNcand)
Sitrkq[SiNcand] Float_t Charge of the track Sitrkq(SiNcand)
Sitrkdme[SiNcand] Float_t distance to module edge (cm) from Track Sitrkdme(SiNcand)
Sitrkpos[SiNcand][3] Float_t extrapolated track position Sitrkpos(3,SiNcand)
Block: SI_DET
root name type description orange name
Sisrtf[SiNcand] Int_t SRTD Error Flag Sisrtf(SiNcand)
Sisrtquad[SiNcand] Int_t SRTD Quadrant Sisrtquad(SiNcand)
Sihesf[SiNcand] Int_t HES Error Flag Sihesf(SiNcand)
Sicorrcode[SiNcand] Int_t energy correction code from emenergycorrection5.fpp
1= dead material map
2= SRTD using routine PresCorF
3= Rear Presampler using routine PresCorF
4= Rear Presampler using routine prcorr_3
5= Barrel Presampler using routine EeCorrBCAL
Sicorrcode(SiNcand)
Sisrtpos[SiNcand][2] Float_t Position of the electron in the SRTD Sisrtpos(2,SiNcand)
Sisrtene[SiNcand] Float_t SRTD Energy Sisrtene(SiNcand)
Sihespos[SiNcand][2] Float_t Electron position on the HES (only x and y) Sihespos(2,SiNcand)
Sihesene[SiNcand] Float_t HES Energy Sihesene(SiNcand)
Sihesr[SiNcand] Float_t HES Ratio?? Sihesr(SiNcand)
Siprsene[SiNcand][3] Float_t Electron presampler energy in 3 windows Siprsene(3,SiNcand)
Block: SI_HAD
root name type description orange name
Siccet[SiNcand] Float_t Et from CorAndCut Siccet(SiNcand)
Siccempz[SiNcand] Float_t E-Pz from CorAndCut Siccempz(SiNcand)
Sietamax[SiNcand] Float_t EtaMax from Condensates Sietamax(SiNcand)
Sicehmom[SiNcand][4] Float_t Hadronic 4-momentum (cells) Sicehmom(4,SiNcand)
Sizuhmom[SiNcand][4] Float_t Hadronic 4-momentum (Zufos) Sizuhmom(4,SiNcand)
Sicchmom[SiNcand][4] Float_t Hadronic 4-momentum (CorandCut) Sicchmom(4,SiNcand)
Block: SI_KIN
root name type description orange name
Sixel[SiNcand] Float_t x Bjorken calculated with electron method Sixel(SiNcand)
Siyel[SiNcand] Float_t inelasticity y calculated with electron method Siyel(SiNcand)
Siq2el[SiNcand] Float_t virtuality Q2 calculated with electron method Siq2el(SiNcand)
Sixda[SiNcand] Float_t x Bjorken calculated with double-angle method based on zufos Sixda(SiNcand)
Siyda[SiNcand] Float_t inelasticity y calculated with double-angle method based on zufos Siyda(SiNcand)
Siq2da[SiNcand] Float_t virtuality Q2 calculated with double-angle method based on zufos Siq2da(SiNcand)
Sixda_cell[SiNcand] Float_t x Bjorken calculated with double-angle method based on cells Sixda_cell(SiNcand)
Siyda_cell[SiNcand] Float_t inelasticity y calculated with double-angle method based on cells Siyda_cell(SiNcand)
Siq2da_cell[SiNcand] Float_t virtuality Q2 calculated with double-angle method based on cells Siq2da_cell(SiNcand)
Sixjb[SiNcand] Float_t x Bjorken calculated with Jacquet-Blondel method based on zufos Sixjb(SiNcand)
Siyjb[SiNcand] Float_t inelasticity y calculated with Jacquet-Blondel method based on zufos Siyjb(SiNcand)
Siq2jb[SiNcand] Float_t virtuality Q2 calculated with Jacquet-Blondel method based on zufos Siq2jb(SiNcand)
Sixjb_cell[SiNcand] Float_t x Bjorken calculated with Jacquet-Blondel method based on cells Sixjb_cell(SiNcand)
Siyjb_cell[SiNcand] Float_t inelasticity y calculated with Jacquet-Blondel method based on cells Siyjb_cell(SiNcand)
Siq2jb_cell[SiNcand] Float_t virtuality Q2 calculated with Jacquet-Blondel method based on cells Siq2jb_cell(SiNcand)
Block: SI_CELLS
root name type description orange name
Sincell[SiNcand] Int_t number of cells Sincell(SiNcand)
Sicellptr[SiNcand] Int_t the k-th cell i-th for candidate
=CellList[SiCellPtr[i-1]-1+(k-1)]
Sicellptr(SiNcand)
Block: SI_DMCOR
root name type description orange name
Six0[SiNcand] Float_t number of X0's from the dead mateiral map Six0(SiNcand)
Sidmcorr[SiNcand] Float_t dead material correction from parametrization
defined as E_CAL / E_true
Sidmcorr(SiNcand)
Sidmcorrcode[SiNcand] Int_t 0 = dead material correction ok
1 = dead material correction too large
2 = dead material correction unusable
Sidmcorrcode(SiNcand)
Block: SIUVF
root name type description orange name
Siuvf_ncand Int_t number of candidates in UVF Siuvf_ncand
Siuvf_charge[siuvf_ncand] Int_t Charge set in control cards (-1 for electron runs, +1 for positron runs) Siuvf_charge(siuvf_ncand)
Siuvf_result[siuvf_ncand] Int_t result of electron validation by UVF
1 - positive (road overlaps at least one CTD layer and at least 60% of layers are hit. Moreover at least 45% of MVD layers that road overlaps are hit. Roads with 0 MVD layers overlapped are accepted.)
0 - negative
Siuvf_result(siuvf_ncand)
Siuvf_nmvd[siuvf_ncand] Int_t N of ladders (inner/outer) overlapped by the road Siuvf_nmvd(siuvf_ncand)
Siuvf_nmvdhit[siuvf_ncand] Int_t N of ladders (inner/outer) with hits (overlapped by the road) Siuvf_nmvdhit(siuvf_ncand)
Siuvf_nctd[siuvf_ncand] Int_t N of layers overlapped by the road Siuvf_nctd(siuvf_ncand)
Siuvf_nctdhit[siuvf_ncand] Int_t N of layers with hits (overlapped by the road) Siuvf_nctdhit(siuvf_ncand)
Block: BPRES
root name type description orange name
Nbpchn Int_t number of BPRE channels with signals [0:432] Nbpchn
Bpmip[nBPchn] Float_t channel energy in Mip Bpmip(nBPchn)
Bpxyz[nBPchn][3] Float_t channel X,Y,Z position Bpxyz(3,nBPchn)
Block: BPRES2
root name type description orange name
Bptim[nBPchn] Float_t channel timing Bptim(nBPchn)
Block: TSUBAME
root name type description orange name
Tsu_halo logical Does Tsubame think it's a BCAL halo muon? Tsu_halo
Block: V0lite
root name type description orange name
Nv0lite Int_t number of V0lite candidates Nv0lite
Tsecvtx[nv0lite][3] Float_t Secondary Vertex Tsecvtx(3,nv0lite)
Tsecvtx_chi[nv0lite] Float_t chi2 from VXlite Tsecvtx_chi(nv0lite)
Tsecvtx_dca[nv0lite] Float_t DCA from VXlite Tsecvtx_dca(nv0lite)
Tsecvtx_collin2[nv0lite] Float_t 2D collinearity Tsecvtx_collin2(nv0lite)
Tsecvtx_collin3[nv0lite] Float_t 3D collinearity Tsecvtx_collin3(nv0lite)
Tsecvtx_dlen2[nv0lite] Float_t 2D decay length Tsecvtx_dlen2(nv0lite)
Tsecvtx_dlen3[nv0lite] Float_t 3D decay length Tsecvtx_dlen3(nv0lite)
Tq1[nv0lite] Int_t Charge T1 Tq1(nv0lite)
Tq2[nv0lite] Int_t Charge T2 Tq2(nv0lite)
Tt1_layinn[nv0lite] Int_t CTD inner superlayer T1 Tt1_layinn(nv0lite)
Tt1_layout[nv0lite] Int_t CTD out superlayer T1 Tt1_layout(nv0lite)
Tt2_layinn[nv0lite] Int_t CTD inner superlayer T2 Tt2_layinn(nv0lite)
Tt2_layout[nv0lite] Int_t CTD out superlayer T2 Tt2_layout(nv0lite)
Tt1_id[nv0lite] Int_t VCTRHL or ZTTRHL track ID Tt1_id(nv0lite)
Tt2_id[nv0lite] Int_t VCTRHL or ZTTRHL track ID track[2]" Tt2_id(nv0lite)
Tstt1[nv0lite] Int_t number of STT hits for track 1 Tstt1(nv0lite)
Tstt2[nv0lite] Int_t number of STT hits for track 1 Tstt2(nv0lite)
Tmindca[nv0lite] Float_t minimal dca of pair of track Tmindca(nv0lite)
Tt1_ndof[nv0lite] Int_t Number of degrees of freedom T1 Tt1_ndof(nv0lite)
Tt2_ndof[nv0lite] Int_t Number of degrees of freedom T2 Tt2_ndof(nv0lite)
Tp1[nv0lite][3] Float_t track momenta Tp1(3,nv0lite)
Tp2[nv0lite][3] Float_t track momenta Tp2(3,nv0lite)
Tpk[nv0lite][3] Float_t candidate momenta Tpk(3,nv0lite)
Tinvmass_lambda[nv0lite] Float_t invarinat masses Lambda Tinvmass_lambda(nv0lite)
Tinvmass_alambda[nv0lite] Float_t invarinat masses Alambda Tinvmass_alambda(nv0lite)
Tinvmass_k0[nv0lite] Float_t invariant mass K0s Tinvmass_k0(nv0lite)
Tinvmass_ee[nv0lite] Float_t invariant mass e+/e- Tinvmass_ee(nv0lite)
Block: V0true
root name type description orange name
Nv0true Int_t number v0 Nv0true
V0true_prt[nv0true] Int_t Prt of V0 V0true_prt(nv0true)
V0true_id[nv0true] Int_t FMCkin id of v0 V0true_id(nv0true)
V0true_daughterprt[nv0true][2] Int_t prt of daughters V0true_daughterprt(2,nv0true)
V0true_daughterid[nv0true][2] Int_t fmckin id daughters V0true_daughterid(2,nv0true)
V0true_p[nv0true][4] Float_t 4-mom of V0 V0true_p(4,nv0true)
V0true_daughter4p[nv0true][4][2] Float_t 4-mom daughters V0true_daughter4p(2,4,nv0true)
V0true_daughterp[nv0true][2] Float_t momentum(P) of daughters V0true_daughterp(2,nv0true)
V0true_daughterphi[nv0true][2] Float_t azimuthal angle of daughters V0true_daughterphi(2,nv0true)
V0true_daughtertheta[nv0true][2] Float_t polar angle of daughters V0true_daughtertheta(2,nv0true)
V0true_vtxpos[nv0true][3] Float_t position vtx V0true_vtxpos(3,nv0true)
Block: Vertex
root name type description orange name
Ntrkvtx Int_t Number of tracks fitting vertex
COUTAB(VCTPAR) or COUTAB(ZTTRPRM)
which vertex is stored is determined by the
first argument on the ORANGE-TRACKING card
(CTD or REG or ZTT)
Ntrkvtx
Xvtx Float_t vertex x (VCTVTX_V(1) or ZTVTXPRM_V(1)); 0 if no vertex Xvtx
Yvtx Float_t vertex y (VCTVTX_V(2) or ZTVTXPRM_V(2)); 0 if no vertex Yvtx
Zvtx Float_t vertex z (VCTVTX_V(3) or ZTVTXPRM_V(3)); 0 if no vertex Zvtx
Chivtx Float_t VCTVTX_CHI2/VCTVTX_NDF Chivtx
Nsecvtx Int_t Nr. of secondary vertices in VCVTXSEC or ZTVTXSEC Nsecvtx
Xsecvtx[Nsecvtx] Float_t VCVTXSEC_V(1) or ZTVTXSEC_V(1) Xsecvtx(Nsecvtx)
Ysecvtx[Nsecvtx] Float_t VCVTXSEC_V(2) or ZTVTXSEC_V(2) Ysecvtx(Nsecvtx)
Zsecvtx[Nsecvtx] Float_t VCVTXSEC_V(3) or ZTVTXSEC_V(3) Zsecvtx(Nsecvtx)
Chisecvtx[Nsecvtx] Float_t VCTVTXSEC_CHI2/VCTVTXSEC_NDF or
ZTVTXSec_CHI2/ZTVTXSec_NDF
Chisecvtx(Nsecvtx)
Fetatr Float_t Eta of most forward non-electron track (VCTPAR) Fetatr
Betatr Float_t Eta of most backward non-electron track (VCTPAR) Betatr
Pt_tr Float_t Net pt from CTD (VCTPAR) Pt_tr
Empz_tr_pi Float_t Net E-Pz from CTD (VCTPAR; assume pions) Empz_tr_pi
Et_tr Float_t Net Et of CTD tracks (VCTPAR) Et_tr
E_tr_pi Float_t Net E from CTD (VCTPAR; assume pions) E_tr_pi
Phi_tr Float_t Azimuth of summed CTD track momenta (VCTPAR) Phi_tr
Zvtx_fcal Float_t z vertex position from FCAL timing Zvtx_fcal
Fcal_nrgoodcells Int_t number of FCAL cells used to determine vertex Fcal_nrgoodcells
Fcal_vzerr Float_t error on the FCAL timing vertex Fcal_vzerr
Block: ZUFOS
root name type description orange name
V_h_px_zu Float_t hadronic x-momentum using ZUFOs V_h_px_zu
V_h_py_zu Float_t hadronic y-momentum using ZUFOs V_h_py_zu
V_h_pz_zu Float_t hadronic z-momentum using ZUFOs V_h_pz_zu
V_h_e_zu Float_t hadronic energy using ZUFOs V_h_e_zu
Etamax_zu Float_t Eta_max of all ZUFOs Etamax_zu
Etamax_zu4 Float_t Eta_max of ZUFOs with E > 400 MeV Etamax_zu4
Fgap Float_t Forward largest gap edge (ZUFO) Fgap
Bgap Float_t Backward largest gap edge (ZUFO) Bgap
Nzufos Int_t Number of ZUFOs Nzufos
Tufo[Nzufos][4] Int_t Type/track/island information
tufo[i][0] = 0: 1 track, 0 island. use CTD
1: 1 track, 1 island. use CTD
2: 2 tracks, 1 island. use CTD
3: 3 tracks, 1 island. use CTD
10: 1 track, 1 island, use CTD (z_cal_and_ctd)
12: 1 track, 2 islands. use CTD
22: 2 tracks, 2 islands. use CTD
30: > 0 tracks, 1 island. use CAL
31: 0 tracks, 1 island. use CAL
32: 0 tracks, 1 island, leftover CAL energy from type 10
37: 1 track, 2 islands, use CAL+CTD
41: 1 track, 1 island, use CAL E, CTD pos
The modified zufos (muzmat.fpp):
Isolated track zufo
1000 + XX: muon info used instead of track
MIP like zufo:
1100 + XX: muon info used instead of calo
Good muons in jet-like zufos:
100 + XX: jet zufo based on calo: a mip was subtracted to this zufo
2000: muon
Other codes:
2002: mu pointing to zufo based on other tracks
2003: mu not pointing to enough energy to be a mip (bad !!)
300 + xx: object associated to the muon
2004: mu not pointing to any cal object (bad!!)
Isolated track zufo (diszmat.fpp):
3000 + XX: electron info used instead of track
Track matched zufo:
3100 + XX: electron info used instead of calo
tufo[i][1] = track number (see blocks ZUFOTRK and ZUFOTRK2)
tufo[i][2] = island number (see block ZUFO_ISL)
tufo[i][3] = 2nd island number (only for type 12)
Tufo(4,Nzufos)
Zufo_bsp[Nzufos] Int_t 1= removed by backsplash cut, else 0 Zufo_bsp(Nzufos)
Zufo[Nzufos][4] Float_t 4 momentum of ZUFO (px,py,pz,E) Zufo(4,NZufos)
Cufo[Nzufos] Float_t dmco divisor. +: to be applied Cufo(Nzufos)
Block: ZUFO_CAL
root name type description orange name
Zufoecal[Nzufos] Float_t CAL energy Zufoecal(Nzufos)
Zufoeemc[Nzufos] Float_t CAL EMC energy Zufoeemc(Nzufos)
Block: ZUFO_Sho
root name type description orange name
Zufo_fmax_bemc[Nzufos] Float_t Zufo fmax in BEMC (most energetic BEMC cell/total zufo energy) Zufo_fmax_bemc(Nzufos)
Zufo_fmax_remc[Nzufos] Float_t Zufo fmax in REMC (most energetic REMC cell/total zufo energy) Zufo_fmax_remc(Nzufos)
Zufo_fmax_femc[Nzufos] Float_t Zufo fmax in FEMC (most energetic FEMC cell/total zufo energy) Zufo_fmax_femc(Nzufos)
Zufo_deltax[Nzufos] Float_t Zufo < dx > (energy weighted width in X in FCAL/RCAL) Zufo_deltax(Nzufos)
Zufo_deltay[Nzufos] Float_t Zufo < dy > (energy weighted width in Y in FCAL/RCAL) Zufo_deltay(Nzufos)
Zufo_deltaz[Nzufos] Float_t Zufo < dz > (energy weighted width in Z in BCAL) Zufo_deltaz(Nzufos)
Block: ZUFO_ISL
root name type description orange name
Nisl Int_t Number of Islands after clustering Nisl
Nrcisl[nIsl] Int_t Number of cells in Island Nrcisl(nIsl)
Isltyp[nIsl] Int_t Isltyp = 1000 for EMC cellIslands (2D)
Isltyp = 2000 for HAC1 cellIslands (2D)
Isltyp = 3000 for HAC2 cellIslands (2D)
Isltyp(nIsl)
Eisl[nIsl] Float_t Energy of Island Eisl(nIsl)
Xisl[nIsl] Float_t X Center-of-Gravity (COG) using log weighting Xisl(nIsl)
Yisl[nIsl] Float_t Y Center-of-Gravity (COG) using log weighting Yisl(nIsl)
Zisl[nIsl] Float_t Z Center-of-Gravity (COG) using log weighting Zisl(nIsl)
Risl[nIsl] Float_t Maximum Radius of Island Risl(nIsl)
Block: ZUFOTRK
root name type description orange name
Nt Int_t Number of Tracks selected for ZUFOs Nt
Vcthid[nT] Int_t VCTPAR_ID for prim. vert. tracks Vcthid(nT)
Hlid[nT] Int_t VCTRHL ID for all used tracks Hlid(nT)
Block: ZUFOTRK2
root name type description orange name
Qtr[nT] Int_t charge of the track Qtr(nT)
Swmtr[nT] Int_t VCPARCAL_KODSWM/VCATCAL_KODSWM (prim/nonprim) Swmtr(nT)
Qlttr[nT] Int_t quality of the track (0,1,2), see z_trks.fpp Qlttr(nT)
Mtri[nT] Int_t number of Islands matched to the track Mtri(nT)
Wtri[nT][10] Int_t addresses of matched Islands in ZUFO_ISL Wtri(10,nT)
Ptr[nT] Float_t Track momentum Ptr(nT)
Dptr[nT] Float_t Error on track momentum Dptr(nT)
Thtr[nT] Float_t Theta of the track Thtr(nT)
Phtr[nT] Float_t Phi of the track Phtr(nT)
Dist_istr[nT] Float_t DCA to the closest island Dist_istr(nT)
Block: Tracking
root name type description orange name
Trk_ntracks Int_t total number of tracks in the tracking block [0,300] Trk_ntracks
Trk_type[trk_ntracks] Int_t type of track : 1 = VCTRACK CTD only
2 = VCTRACK REGULAR
3 = ZTT
Trk_type(trk_ntracks)
Ntrack_type[4] Int_t number of tracks of one type Ntrack_type(4)
Def_trk_type Int_t default track type Def_trk_type
Trk_id[trk_ntracks] Int_t ID of the track in VCTRHL (for VCT)
or in ZTTRHL (for ZTT)
Trk_id(trk_ntracks)
Trk_id2[trk_ntracks] Int_t ID of the track in ZTTRHL (for VCT) ; 0 if no
or in VCTRHL (for ZTT) ; 0 if no
Trk_id2(trk_ntracks)
Trk_px[trk_ntracks] Float_t Px at start (at vertex for vertex tracks) Trk_px(trk_ntracks)
Trk_py[trk_ntracks] Float_t Py at start (at vertex for vertex tracks) Trk_py(trk_ntracks)
Trk_pz[trk_ntracks] Float_t Pz at start (at vertex for vertex tracks) Trk_pz(trk_ntracks)
Trk_charge[trk_ntracks] Float_t Charge Trk_charge(trk_ntracks)
Block: Trk_vtx
root name type description orange name
Trk_vtx[trk_ntracks] Int_t VCTVTX_ID for tracks on primary
VCVTXSEC_ID for tracks on secondary
(ZTVTXPRM_ID or ZTVTXSEC_ID for ZTT)
else -1
Trk_vtx(trk_ntracks)
Trk_prim_vtx[trk_ntracks] logical 1 if fitted to primary,
else 0
Trk_prim_vtx(trk_ntracks)
Trk_sec_vtx[trk_ntracks] logical 1 if fitted to secondary,
else 0
Trk_sec_vtx(trk_ntracks)
Trk_vxid[trk_ntracks] Int_t for VC tracking:
VCTPAR_ID for primary vertex tracks
VCPARSEC_ID for secondary vertex tracks
zero for non-vertex tracks
for ZTT tracking:
ZTTRPRM_ID for primary vertex tracks
ZTTRSEC_ID for secondary vertex tracks
zero for non-vertex tracks
Trk_vxid(trk_ntracks)
Block: Trk_qual
root name type description orange name
Trk_nzbyt[trk_ntracks] Int_t number of z-by-timing hits Trk_nzbyt(trk_ntracks)
Trk_naxial[trk_ntracks] Int_t number of axial hits Trk_naxial(trk_ntracks)
Trk_nstereo[trk_ntracks] Int_t number of stereo hits Trk_nstereo(trk_ntracks)
Trk_ndof[trk_ntracks] Int_t number of degrees of freedom Trk_ndof(trk_ntracks)
Trk_layinner[trk_ntracks] Int_t Inner superlayer Trk_layinner(trk_ntracks)
Trk_layouter[trk_ntracks] Int_t Outer superlayer Trk_layouter(trk_ntracks)
Trk_dedxctd[trk_ntracks] Float_t dE/dx from CTD (VCTRHL_dEdx) Trk_dedxctd(trk_ntracks)
Trk_dedxctdcr[trk_ntracks] Float_t >0 : corrected dE/dx from CTD
In case of MC:
Randomly generated dE/dx distributed according
to real DATA (instead using GEANT)
Only valid for HERA I run periods at the moment
0 : aint(VCTRHL_dEdx)
-1 : corrections failed
-10 : uncorrected dE/dx is 0
-100 : no dE/dx calibration for this run
Trk_dedxctdcr(trk_ntracks)
Trk_dedxctderr[trk_ntracks] Int_t error/warning code for CTD dE/dx value
Positive values are errors; trk_dedxctdcr cannot be used for such
tracks. Negative values are warnings. They are the sum of the following
warning reasons:
-1: pt < 180 MeV
-2: mean psi prime bigger than 0.6
-4: number of used hits for dE/dx calculation < 10
-8: less than 30% of the passed wires are used for dE/dx calculation
Trk_dedxctderr(trk_ntracks)
Trk_dedxctdnh[trk_ntracks] Int_t number of hits used for dE/dx
(saturated FADC pulses subtracted)
Trk_dedxctdnh(trk_ntracks)
Trk_dedxctdsaturated[trk_ntracks] Int_t number of saturated hits (not) used for dE/dx Trk_dedxctdsaturated(trk_ntracks)
Trk_chi2[trk_ntracks] Float_t VCTRHL_Chi2 Trk_chi2(trk_ntracks)
Trk_vchi2[trk_ntracks] Float_t VCTPar_Chi2 or VCParSec_Chi2 or -1 Trk_vchi2(trk_ntracks)
Block: Trk_MVD
root name type description orange name
Trk_nbr[trk_ntracks] Int_t number of barrel MVD r hits Trk_nbr(trk_ntracks)
Trk_nbz[trk_ntracks] Int_t number of barrel MVD z hits Trk_nbz(trk_ntracks)
Trk_nwu[trk_ntracks] Int_t number of u hits in MVD wheels Trk_nwu(trk_ntracks)
Trk_nwv[trk_ntracks] Int_t number of v hits in MVD wheels Trk_nwv(trk_ntracks)
Trk_nstt[trk_ntracks] Int_t number of STT hits Trk_nstt(trk_ntracks)
Trk_dedxmvd[trk_ntracks] Float_t dE/dx from the MVD Trk_dedxmvd(trk_ntracks)
Block: TrkHelix
root name type description orange name
Trk_helpar[trk_ntracks][5] Float_t track's helix parameters (VCTRHL or ZTTRHL) Trk_helpar(5,trk_ntracks)
Trk_covmat[trk_ntracks][15] Float_t track's covariance matrix (VCTRHL or ZTTRHL) Trk_covmat(15,trk_ntracks)
Trk_helmom[trk_ntracks] Float_t track's momentum (VCTRHL or ZTTRHL) before any vertex fitting Trk_helmom(trk_ntracks)
Block: Trk_imp
root name type description orange name
Trk_imppar[trk_ntracks] Float_t track's 2D impact parameter calculated from
VCTRHL (CTD, REG) or ZTTRHL (ZTT) helix
with respect to the reference (z corrected beamspot from bspot block)
Trk_imppar(trk_ntracks)
Trk_imperr[trk_ntracks] Float_t Error in impact parameter Trk_imperr(trk_ntracks)
Trk_pca[trk_ntracks][3] Float_t (x,y,z) position of the point of closest approach Trk_pca(3,trk_ntracks)
Block: Trk_vert
root name type description orange name
Trk_nvert Int_t total number of vertices in the tracking block [0,120] Trk_nvert
Vtx_type[trk_nvert] Int_t type of vertex : 1 = VCTRACK CTD only
2 = VCTRACK REGULAR
3 = ZTT
Vtx_type(trk_nvert)
Vtx_prim[trk_nvert] Int_t 1 for primary vertex, else 0 Vtx_prim(trk_nvert)
Vtx_id[trk_nvert] Int_t ID of the vertex in
VCTVTX or VCVTXSEC for CTD and REG,
ZTVTXPRM or ZTVTXSEC for ZTT
Vtx_id(trk_nvert)
Vtx_x[trk_nvert] Float_t vertex X Vtx_x(trk_nvert)
Vtx_y[trk_nvert] Float_t vertex Y Vtx_y(trk_nvert)
Vtx_z[trk_nvert] Float_t vertex Z Vtx_z(trk_nvert)
Vtx_chi2[trk_nvert] Float_t vertex Chi^2 Vtx_chi2(trk_nvert)
Vtx_ndf[trk_nvert] Int_t vertex NDF Vtx_ndf(trk_nvert)
Block: TrkMcMat
root name type description orange name
Mcmatfmckin_id[trk_ntracks] Int_t FMCKIN_ID of Matched MC particle Mcmatfmckin_id(trk_ntracks)
Mcmatpx[trk_ntracks] Float_t FMCKIN_PX of Matched MC particle Mcmatpx(trk_ntracks)
Mcmatpy[trk_ntracks] Float_t FMCKIN_PY of Matched MC particle Mcmatpy(trk_ntracks)
Mcmatpz[trk_ntracks] Float_t FMCKIN_PZ of Matched MC particle Mcmatpz(trk_ntracks)
Mcmate[trk_ntracks] Float_t FMCKIN_Energy of Matched MC particle Mcmate(trk_ntracks)
Mcmatm[trk_ntracks] Float_t FMCKIN_Mass of Matched MC particle Mcmatm(trk_ntracks)
Mcmatcharge[trk_ntracks] Float_t FMCKIN_Charge of Matched MC particle Mcmatcharge(trk_ntracks)
Mcmatquality[trk_ntracks] Int_t Quality of Match
1 = GOOD Match
-1 = Not very good Match
-9999 = NO Match
Mcmatquality(trk_ntracks)
Mcmattype[trk_ntracks] Int_t Particle type FMCKIN_FMCPRT Mcmattype(trk_ntracks)
Mcmatsvert_x[trk_ntracks] Float_t X Secondary Vertex of FMCKIN particle Mcmatsvert_x(trk_ntracks)
Mcmatsvert_y[trk_ntracks] Float_t Y Secondary Vertex of FMCKIN particle Mcmatsvert_y(trk_ntracks)
Mcmatsvert_z[trk_ntracks] Float_t Z Secondary Vertex of FMCKIN particle Mcmatsvert_z(trk_ntracks)
Mcmatmother[trk_ntracks] Int_t FMCKIN_ID of Mother of Matched MC particle Mcmatmother(trk_ntracks)
Mcmatmother_px[trk_ntracks] Float_t Mother PX Mcmatmother_px(trk_ntracks)
Mcmatmother_py[trk_ntracks] Float_t Mother PY Mcmatmother_py(trk_ntracks)
Mcmatmother_pz[trk_ntracks] Float_t Mother PZ Mcmatmother_pz(trk_ntracks)
Mcmatmother_e[trk_ntracks] Float_t Mother Energy Mcmatmother_e(trk_ntracks)
Mcmatmother_m[trk_ntracks] Float_t Mother Mass Mcmatmother_m(trk_ntracks)
Mcmatmother_prt[trk_ntracks] Float_t Mother Particle type FMCKIN_FMCPRT
ERROR code on all variables is -9999
Mcmatmother_prt(trk_ntracks)
Block: CTDSLT
root name type description orange name
Sltctd logical .true. if CouTab(TCSGEV).gt.0 Sltctd
Sltctd_tgstkf Int_t Number tracks sent to GSLT (TCSGEV) Sltctd_tgstkf
Sltctd_tgstkm Int_t Number of unmatched segments (TCSGEV) Sltctd_tgstkm
Sltctd_tgstkr Int_t Number of tracks found (TCSGEV) Sltctd_tgstkr
Sltctd_tgsvxp[2] Float_t Event vertex position (z,r) (cm) (TCSGEV) Sltctd_tgsvxp(2)
Sltctd_tgsvxe Float_t Event z-vertex error (cm) (TCSGEV) Sltctd_tgsvxe
Sltctd_tgsvxm Int_t Number of tracks from vertex (TCSGEV) Sltctd_tgsvxm
Sltctd_tgstkd Int_t Track definition flag (TCSGEV) Sltctd_tgstkd
Sltctd_ntrk Int_t Number of tracks CouTab(TCSGTK) Sltctd_ntrk
Sltctd_pt[sltctd_nTrk] Float_t transverse momentum (GeV/c) (TCSGTK) Sltctd_pt(sltctd_nTrk)
Sltctd_ch[sltctd_nTrk] Int_t Charge (TCSGTK) Sltctd_ch(sltctd_nTrk)
Sltctd_vx[sltctd_nTrk] Float_t vertex position (z in cm) (TCSGTK) Sltctd_vx(sltctd_nTrk)
Sltctd_ns[sltctd_nTrk] Float_t Number of segments (TCSGTK) Sltctd_ns(sltctd_nTrk)
Sltctd_ex[sltctd_nTrk] Float_t Exit point (x) (TCSGTK) Sltctd_ex(sltctd_nTrk)
Sltctd_ey[sltctd_nTrk] Float_t Exit point (y) (TCSGTK) Sltctd_ey(sltctd_nTrk)
Sltctd_ez[sltctd_nTrk] Float_t Exit point (z) (TCSGTK) Sltctd_ez(sltctd_nTrk)
Sltctd_phi[sltctd_nTrk] Float_t Exit direction (phi) (TCSGTK) Sltctd_phi(sltctd_nTrk)
Sltctd_the[sltctd_nTrk] Float_t Exit direction (cot(theta)) (TCSGTK) Sltctd_the(sltctd_nTrk)
Block: GTTRK1
root name type description orange name
Ngttrk1 Int_t number of GTT tarcks Ngttrk1
Gttrk1_r[nGTTRK1] Float_t track radius Gttrk1_r(nGTTRK1)
Gttrk1_pt[nGTTRK1] Float_t track PT Gttrk1_pt(nGTTRK1)
Gttrk1_theta[nGTTRK1] Float_t track theta Gttrk1_theta(nGTTRK1)
Gttrk1_phi[nGTTRK1] Float_t track phi Gttrk1_phi(nGTTRK1)
Gttrk1_zvert[nGTTRK1] Float_t track z-vertex position Gttrk1_zvert(nGTTRK1)
Gttrk1_zgrad[nGTTRK1] Float_t track z-path length gradient Gttrk1_zgrad(nGTTRK1)
Gttrk1_naxseg[nGTTRK1] Int_t number of axial segments Gttrk1_naxseg(nGTTRK1)
Gttrk1_nstseg[nGTTRK1] Int_t number of stereo segments Gttrk1_nstseg(nGTTRK1)
Gttrk1_nrmvd[nGTTRK1] Int_t number of MVD r-phi hits Gttrk1_nrmvd(nGTTRK1)
Gttrk1_nzmvd[nGTTRK1] Int_t number of MVD z hits Gttrk1_nzmvd(nGTTRK1)
Gttrk1_isl[nGTTRK1] Int_t inner CTD superlayer Gttrk1_isl(nGTTRK1)
Gttrk1_osl[nGTTRK1] Int_t outer CTD superlayer Gttrk1_osl(nGTTRK1)
Gttrk1_chiax[nGTTRK1] Float_t Chisq of axial fit Gttrk1_chiax(nGTTRK1)
Gttrk1_chist[nGTTRK1] Float_t Chisq of z fit Gttrk1_chist(nGTTRK1)
Gttrk1_vertid[nGTTRK1] Int_t Pointer to the vertex to which the track
is assigned, if any
Gttrk1_vertid(nGTTRK1)
Block: GTVTX
root name type description orange name
Ngtvtx Int_t number of GTT vertices Ngtvtx
Gtvtx_pos[nGTVTX][3] Float_t vertex x,y and z positions Gtvtx_pos(3,nGTVTX)
Gtvtx_width[nGTVTX][3] Float_t vertex widths in x,y,z Gtvtx_width(3,nGTVTX)
Gtvtx_ntrax[nGTVTX] Int_t Number of tracks associated with vertex Gtvtx_ntrax(nGTVTX)
Gtvtx_flag1[nGTVTX] Int_t generic flag Gtvtx_flag1(nGTVTX)
Gtvtx_flag2[nGTVTX] Int_t generic flag Gtvtx_flag2(nGTVTX)
Block: GTBEVT
root name type description orange name
Gtbevt_nvert Int_t number of vertices
(-1 if no GTBEVT table)
Gtbevt_nvert
Gtbevt_prvert[3] Float_t primary vertex position x,y,z Gtbevt_prvert(3)
Gtbevt_pvertwdth[3] Float_t primary vertex width x,y,z Gtbevt_pvertwdth(3)
Gtbevt_ntrax Int_t number of tracks Gtbevt_ntrax
Gtbevt_naxtrax Int_t number of axial-only tracks Gtbevt_naxtrax
Gtbevt_nvtxtrax Int_t number of tracks used in vertex Gtbevt_nvtxtrax
Gtbevt_nwts Int_t total Number of weights on all tracks Gtbevt_nwts
Gtbevt_nvtxwts Int_t total number of weights on vertex tracks Gtbevt_nvtxwts
Gtbevt_nctdtrax Int_t number of tracks without MVD hits Gtbevt_nctdtrax
Gtbevt_flag1 Int_t barrel algorithm bits Gtbevt_flag1
Gtbevt_flag2 Int_t background bits Gtbevt_flag2
Gtbevt_flag3 Int_t environment bits, time-limit etc Gtbevt_flag3
Gtbevt_flag4 Int_t spare bits Gtbevt_flag4
Block: VCATCAL
root name type description orange name
Vcatcal_n Int_t Number of entries in VCATCAL table Vcatcal_n
Vcatcal_q[vcatcal_n] Int_t Charge of track Vcatcal_q(vcatcal_n)
Vcatcal_x[vcatcal_n][3] Float_t (x, y, z) position at end of swim Vcatcal_x(3,vcatcal_n)
Vcatcal_p[vcatcal_n][3] Float_t Momentum (Px, Py, Pz) at end of swim Vcatcal_p(3,vcatcal_n)
Block: CHARMVTX
root name type description orange name
Nchvtx Int_t number of useful vertex Nchvtx
Chvtxpar[nchvtx][3] Float_t x,y,z of vertex Chvtxpar(3,nchvtx)
Chvtxcov[nchvtx][6] Float_t covariances Chvtxcov(6,nchvtx)
Chchi2[nchvtx] Float_t chi2 Chchi2(nchvtx)
Block: DSTAR1SH
root name type description orange name
Nchds1 Int_t number of found D* candidates [0,50] Nchds1
Ds1ms[nchds1] Float_t delta_M, *(-1.) for wrong charge combinations Ds1ms(nchds1)
Ds1pm[nchds1] Float_t P(D*) Ds1pm(nchds1)
Ds1th[nchds1] Float_t Theta(D*) Ds1th(nchds1)
Ds1ph[nchds1] Float_t Phi(D*) Ds1ph(nchds1)
D1d0ms[nchds1] Float_t M(D0), *(-1.) for wrong charge combinations D1d0ms(nchds1)
D1d0pm[nchds1] Float_t P(D0) D1d0pm(nchds1)
D1d0th[nchds1] Float_t Theta(D0) D1d0th(nchds1)
D1d0ph[nchds1] Float_t Phi(D0) D1d0ph(nchds1)
D1kapm[nchds1] Float_t P(K) * (track's sign) D1kapm(nchds1)
D1kath[nchds1] Float_t Theta(K) D1kath(nchds1)
D1kaph[nchds1] Float_t Phi(K) D1kaph(nchds1)
D1pipm[nchds1] Float_t P(pi) * (track's sign) D1pipm(nchds1)
D1pith[nchds1] Float_t Theta(pi) D1pith(nchds1)
D1piph[nchds1] Float_t Phi(pi) D1piph(nchds1)
D1pspm[nchds1] Float_t P(pi-s) * (track's sign) D1pspm(nchds1)
D1psth[nchds1] Float_t Theta(pi-s) D1psth(nchds1)
D1psph[nchds1] Float_t Phi(pi-s) D1psph(nchds1)
Block: DS1SH_RV
root name type description orange name
Ds1trk[nchds1] Int_t track type: 1 : CTD, 2: REG, 3: ZTT Ds1trk(nchds1)
Tds1ka[nchds1] Int_t adress of the K track in Tracking Tds1ka(nchds1)
Tds1pi[nchds1] Int_t adress of the pi track in Tracking Tds1pi(nchds1)
Tds1ps[nchds1] Int_t adress of the pi-s track in Tracking Tds1ps(nchds1)
Id1d0vtx[nchds1] Int_t adress of 2ndry vertex in CHARMVTX Id1d0vtx(nchds1)
Ids1rprm[nchds1] Int_t adress of reduced primary vertex in CHARMVTX Ids1rprm(nchds1)
Block: DSTAR2
root name type description orange name
Nchds2 Int_t number of found D* candidates [0,5000] Nchds2
Ds2ms[nchds2] Float_t delta_M, *(-1.) for wrong charge combinations Ds2ms(nchds2)
Ds2pm[nchds2] Float_t P(D*) Ds2pm(nchds2)
Ds2th[nchds2] Float_t Theta(D*) Ds2th(nchds2)
Ds2ph[nchds2] Float_t Phi(D*) Ds2ph(nchds2)
D2d0ms[nchds2] Float_t M(D0), *(-1.) if D0 charge does not equal 0 D2d0ms(nchds2)
D2d0pm[nchds2] Float_t P(D0) D2d0pm(nchds2)
D2d0th[nchds2] Float_t Theta(D0) D2d0th(nchds2)
D2d0ph[nchds2] Float_t Phi(D0) D2d0ph(nchds2)
D2kapm[nchds2] Float_t P(K) * (track's sign) D2kapm(nchds2)
D2kath[nchds2] Float_t Theta(K) D2kath(nchds2)
D2kaph[nchds2] Float_t Phi(K) D2kaph(nchds2)
D2p1pm[nchds2] Float_t P(pi-1) * (track's sign) D2p1pm(nchds2)
D2p1th[nchds2] Float_t Theta(pi-1) D2p1th(nchds2)
D2p1ph[nchds2] Float_t Phi(pi-1) D2p1ph(nchds2)
D2p2pm[nchds2] Float_t P(pi-2) * (track's sign) D2p2pm(nchds2)
D2p2th[nchds2] Float_t Theta(pi-2) D2p2th(nchds2)
D2p2ph[nchds2] Float_t Phi(pi-2) D2p2ph(nchds2)
D2p3pm[nchds2] Float_t P(pi-3) * (track's sign) D2p3pm(nchds2)
D2p3th[nchds2] Float_t Theta(pi-3) D2p3th(nchds2)
D2p3ph[nchds2] Float_t Phi(pi-3) D2p3ph(nchds2)
D2pspm[nchds2] Float_t P(pi-s) * (track's sign) D2pspm(nchds2)
D2psth[nchds2] Float_t Theta(pi-s) D2psth(nchds2)
D2psph[nchds2] Float_t Phi(pi-s) D2psph(nchds2)
Block: DS2_RV
root name type description orange name
Ds2trk[nchds2] Int_t track type: 1 : CTD, 2: REG, 3: ZTT Ds2trk(nchds2)
Tds2ka[nchds2] Int_t adress of the K track in Tracking Tds2ka(nchds2)
Tds2p1[nchds2] Int_t adress of the pi-1 track in Tracking Tds2p1(nchds2)
Tds2p2[nchds2] Int_t adress of the pi-2 track in Tracking Tds2p2(nchds2)
Tds2p3[nchds2] Int_t adress of the pi-3 track in Tracking Tds2p3(nchds2)
Tds2ps[nchds2] Int_t adress of the pi-s track in Tracking Tds2ps(nchds2)
Id2d0vtx[nchds2] Int_t adress of 2nd vertex in Charmvtx
e.g. chi2 of i-th vertex = Chchi2[i-1]-1
Id2d0vtx(nchds2)
Ids2rprm[nchds2] Int_t adress of 1st vertex in Charmvtx
e.g. chi2 of i-th vertex = Chchi2[i-1]-1
Ids2rprm(nchds2)
Ds2rin[nchds2] Int_t integer number, unique for each combination of Kpi-1pi-2pi-3
e.g. combinations
(K=1,pi-1=2,pi-2=3,pi-3=4)
(K=2,pi-1=1,pi-2=3,pi-3=4)
(K=1,pi-1=2,pi-2=3,pi-3=4)pi-s=10
(K=1,pi-1=2,pi-2=3,pi-3=4)pi-s=15
have same ds2rin
Ds2rin(nchds2)
D2maxdca[nchds2] Float_t maximal dca between tracks Kpi-1pi-2pi-3 D2maxdca(nchds2)
Block: DZEROSH
root name type description orange name
Nchd0 Int_t number of found D0 candidates [0,50] Nchd0
D0ms[nchd0] Float_t M(D0) D0ms(nchd0)
D0pm[nchd0] Float_t P(D0) D0pm(nchd0)
D0th[nchd0] Float_t Theta(D0) D0th(nchd0)
D0ph[nchd0] Float_t Phi(D0) D0ph(nchd0)
D0kapm[nchd0] Float_t P(K) * (track's sign) D0kapm(nchd0)
D0kath[nchd0] Float_t Theta(K) D0kath(nchd0)
D0kaph[nchd0] Float_t Phi(K) D0kaph(nchd0)
D0pipm[nchd0] Float_t P(pi) * (track's sign) D0pipm(nchd0)
D0pith[nchd0] Float_t Theta(pi) D0pith(nchd0)
D0piph[nchd0] Float_t Phi(pi) D0piph(nchd0)
Block: DCHGDSH
root name type description orange name
Nchdch Int_t number of found D+/- candidates [0,200] Nchdch
Dchms[nchdch] Float_t M(D+/-) Dchms(nchdch)
Dchpm[nchdch] Float_t P(D+/-) Dchpm(nchdch)
Dchth[nchdch] Float_t Theta(D+/-) Dchth(nchdch)
Dchph[nchdch] Float_t Phi(D+/-) Dchph(nchdch)
Dckapm[nchdch] Float_t P(K) * (track's sign) Dckapm(nchdch)
Dckath[nchdch] Float_t Theta(K) Dckath(nchdch)
Dckaph[nchdch] Float_t Phi(K) Dckaph(nchdch)
Dcp1pm[nchdch] Float_t P(pi-1) * (track's sign) Dcp1pm(nchdch)
Dcp1th[nchdch] Float_t Theta(pi-1) Dcp1th(nchdch)
Dcp1ph[nchdch] Float_t Phi(pi-1) Dcp1ph(nchdch)
Dcp2pm[nchdch] Float_t P(pi-2) * (track's sign) Dcp2pm(nchdch)
Dcp2th[nchdch] Float_t Theta(pi-2) Dcp2th(nchdch)
Dcp2ph[nchdch] Float_t Phi(pi-2) Dcp2ph(nchdch)
Block: DCHSH_RV
root name type description orange name
Dchtrk[nchdch] Int_t track type: 1 : CTD, 2: REG, 3: ZTT Dchtrk(nchdch)
Tdchka[nchdch] Int_t adress of the K track in Tracking Tdchka(nchdch)
Tdchp1[nchdch] Int_t adress of the pi-1 track in Tracking Tdchp1(nchdch)
Tdchp2[nchdch] Int_t adress of the pi-2 track in Tracking Tdchp2(nchdch)
Idchvtx[nchdch] Int_t adress of 2ndry vertex in CHARMVTX Idchvtx(nchdch)
Idchrprm[nchdch] Int_t adress of reduced primary vertex in CHARMVTX Idchrprm(nchdch)
Block: LAMBDASH
root name type description orange name
Nchdla Int_t number of found Lambda_c+/- candidates [0,100] Nchdla
Dlams[nchdla] Float_t M(Lambda_c) Dlams(nchdla)
Dlapm[nchdla] Float_t P(Lambda_c) Dlapm(nchdla)
Dlath[nchdla] Float_t Theta(Lambda_c) Dlath(nchdla)
Dlaph[nchdla] Float_t Phi(Lambda_c) Dlaph(nchdla)
Dlkapm[nchdla] Float_t P(K) * (track's sign) Dlkapm(nchdla)
Dlkath[nchdla] Float_t Theta(K) Dlkath(nchdla)
Dlkaph[nchdla] Float_t Phi(K) Dlkaph(nchdla)
Dlprpm[nchdla] Float_t P(p) * (track's sign) Dlprpm(nchdla)
Dlprth[nchdla] Float_t Theta(p) Dlprth(nchdla)
Dlprph[nchdla] Float_t Phi(p) Dlprph(nchdla)
Dlpipm[nchdla] Float_t P(pi) * (track's sign) Dlpipm(nchdla)
Dlpith[nchdla] Float_t Theta(pi) Dlpith(nchdla)
Dlpiph[nchdla] Float_t Phi(pi) Dlpiph(nchdla)
Block: DLASH_RV
root name type description orange name
Dlatrk[nchdla] Int_t track type: 1 : CTD, 2: REG, 3: ZTT Dlatrk(nchdla)
Tdlaka[nchdla] Int_t adress of the K track in Tracking Tdlaka(nchdla)
Tdlapr[nchdla] Int_t adress of the p track in Tracking Tdlapr(nchdla)
Tdlapi[nchdla] Int_t adress of the pi track in Tracking Tdlapi(nchdla)
Idlavtx[nchdla] Int_t adress of 2ndry vertex in CHARMVTX Idlavtx(nchdla)
Idlarprm[nchdla] Int_t adress of reduced primary vertex in CHARMVTX Idlarprm(nchdla)
Block: DSSSH
root name type description orange name
Nchdss Int_t number of found D_s candidates [0,50] Nchdss
Dssms[nchdss] Float_t M(D_s) Dssms(nchdss)
Dsspm[nchdss] Float_t P(D_s) Dsspm(nchdss)
Dssth[nchdss] Float_t Theta(D_s) Dssth(nchdss)
Dssph[nchdss] Float_t Phi(D_s) Dssph(nchdss)
Dsphms[nchdss] Float_t M(Phi) Dsphms(nchdss)
Dsphpm[nchdss] Float_t P(Phi) Dsphpm(nchdss)
Dsphth[nchdss] Float_t Theta(Phi) Dsphth(nchdss)
Dsphph[nchdss] Float_t Phi(Phi) Dsphph(nchdss)
Dsk1pm[nchdss] Float_t P(K+) * (track's sign) Dsk1pm(nchdss)
Dsk1th[nchdss] Float_t Theta(K+) Dsk1th(nchdss)
Dsk1ph[nchdss] Float_t Phi(K+) Dsk1ph(nchdss)
Dsk2pm[nchdss] Float_t P(K-) * (track's sign) Dsk2pm(nchdss)
Dsk2th[nchdss] Float_t Theta(K-) Dsk2th(nchdss)
Dsk2ph[nchdss] Float_t Phi(K-) Dsk2ph(nchdss)
Dspipm[nchdss] Float_t P(pi) * (track's sign) Dspipm(nchdss)
Dspith[nchdss] Float_t Theta(pi) Dspith(nchdss)
Dspiph[nchdss] Float_t Phi(pi) Dspiph(nchdss)
Block: DSSSH_RV
root name type description orange name
Dsstrk[nchdss] Int_t track type: 1 : CTD, 2: REG, 3: ZTT Dsstrk(nchdss)
Tdssk1[nchdss] Int_t adress of the K+ track in Tracking Tdssk1(nchdss)
Tdssk2[nchdss] Int_t adress of the K- track in Tracking Tdssk2(nchdss)
Tdsspi[nchdss] Int_t adress of the pi track in Tracking Tdsspi(nchdss)
Idssvtx[nchdss] Int_t adress of 2ndry vertex in CHARMVTX Idssvtx(nchdss)
Idssrprm[nchdss] Int_t adress of reduced primary vertex in CHARMVTX Idssrprm(nchdss)
Block: DOSH_RV
root name type description orange name
D0trk[nchd0] Int_t track type: 1 : CTD, 2: REG, 3: ZTT D0trk(nchd0)
Td0ka[nchd0] Int_t adress of the K track in Tracking Td0ka(nchd0)
Td0pi[nchd0] Int_t adress of the pi track in Tracking Td0pi(nchd0)
Id0vtx[nchd0] Int_t adress of 2ndry vertex in CHARMVTX Id0vtx(nchd0)
Id0rprm[nchd0] Int_t adress of reduced primary vertex in CHARMVTX Id0rprm(nchd0)
Block: GTTONL
root name type description orange name
Gt_nvt Int_t number of vertices Gt_nvt
Gt_ntrk Int_t number of tracks Gt_ntrk
Gt_naxtr Int_t number of axial only tracks Gt_naxtr
Gt_nvtx Int_t number of vertex tracks Gt_nvtx
Gt_nctdt Int_t number of tracks without CTD Gt_nctdt
Gt_f1 Int_t barrel algorithm bits Gt_f1
Gt_f2 Int_t background bits Gt_f2
Gt_f3 Int_t environment bits, time-limit etc. Gt_f3
Gt_f4 Int_t spare bits Gt_f4
Gt_prv[3] Float_t primary vertex position x,y,z Gt_prv(3)
Gt_prvw[3] Float_t primary vertex width x,y,z Gt_prvw(3)
Gt_pt[2] Float_t 2 highest pt tracks Gt_pt(2)
Gt_sptvtx Float_t sum of the pt of the vertex fitted tracks Gt_sptvtx
Gt_ctd_size Int_t CTD data size as received by GSLT online Gt_ctd_size
Gt_bckg Float_t beamgas word Gt_bckg
Gt_mass Float_t J/psi candidate mass Gt_mass
Gt_ptd0 Float_t pt of D0 candidate Gt_ptd0
Gt_nvt_mvd Int_t number of vertices CTD+MVD algo result Gt_nvt_mvd
Gt_ntrk_mvd Int_t number of tracks CTD+MVD algo result Gt_ntrk_mvd
Gt_nvtx_mvd Int_t number of vertex tracks CTD+MVD algo result Gt_nvtx_mvd
Gt_prv_mvd[3] Float_t primary vertex position x,y,z CTD+MVD algo result Gt_prv_mvd(3)
Gt_prvw_mvd[3] Float_t primary vertex width x,y,z CTD+MVD algo result Gt_prvw_mvd(3)
Gt_sptvtx_mvd Float_t sum of the pt of the vertex fitted tracks Gt_sptvtx_mvd
Block: BSPOT
root name type description orange name
Bspt_prog Int_t program:
0 = for MC, HERA I data or no beam spot info
1 = beam spot quantities from default GAF (dataflow BeamSpot2)
2 = beam spot quantities from BSGAFLD
(default GAF returns error)
Bspt_prog
Bspt_x Float_t beamspot x position Bspt_x
Bspt_y Float_t beamspot y position Bspt_y
Bspt_z Float_t beamspot z position Bspt_z
Bspt_xer Float_t error on x position (sigma, if bspt_prog = 2) Bspt_xer
Bspt_yer Float_t error on y position (sigma, if bspt_prog = 2) Bspt_yer
Bspt_zer Float_t error on z position (sigma, if bspt_prog = 2) Bspt_zer
Bspt_dxdz Float_t slope dxdz Bspt_dxdz
Bspt_dydz Float_t slope dydz Bspt_dydz
Bspt_dxdzer Float_t error on dxdz Bspt_dxdzer
Bspt_dydzer Float_t error on dydz Bspt_dydzer
Bspt_xoff Float_t x offset Bspt_xoff
Bspt_yoff Float_t y offset Bspt_yoff
Bspt_xoffer Float_t error on x offset Bspt_xoffer
Bspt_yoffer Float_t error on y offset Bspt_yoffer
Block: cbtrue
root name type description orange name
Ncb Int_t number of c/b particles Ncb
Cb_id[ncb] Int_t fmckin_id of the c/b paticle Cb_id(ncb)
Cb_mother[ncb] Int_t fmckin_id of c/b mother (0 if none or proton) Cb_mother(ncb)
Cb_daughter[ncb] Int_t fmckin_id of c/b daughter (0 if none) Cb_daughter(ncb)
Cb_daughter2[ncb] Int_t fmckin_id of 2nd c/b daughter (0 if none) Cb_daughter2(ncb)
Cb_prt[ncb] Int_t prt of c/b particle Cb_prt(ncb)
Nlight_daughters[ncb] Int_t number of light daughters of the c/b particle Nlight_daughters(ncb)
Plight_daughters[ncb] Int_t pointer into light daughter list:
light_dau_id(k+Plight_daughters(i)) =
the FMCKin_ID of the k-th light daughter of the
i-th c/b particle
Plight_daughters(ncb)
Cb_p[ncb][5] Float_t Px,Py,Pz,E,Mass of the c/b particle Cb_p(5,ncb)
Tot_daughters Int_t total number of light daughters from all c/b particles Tot_daughters
Light_dau_id[tot_daughters] Int_t FMCKin_ID for light daughter Light_dau_id(tot_daughters)
Light_dau_index[tot_daughters] Int_t index in Part_id in fmckintup.inc for light daughter Light_dau_index(tot_daughters)
Block: tg6rec2
root name type description orange name
T6rec_hotx Int_t index of x position of hottest cell (calibrated) T6rec_hotx
T6rec_hoty Int_t index of y position of hottest cell (calibrated) T6rec_hoty
T6rec_ene Float_t reconstructed energy T6rec_ene
T6rec_x Float_t reconstructed x position T6rec_x
T6rec_y Float_t reconstructed y position T6rec_y
Block: tg6true
root name type description orange name
T6true_e Float_t true tagger energy in GeV T6true_e
T6true_x Float_t true tagger x position in cm T6true_x
T6true_y Float_t true tagger y position in cm T6true_y
T6true_z Float_t true tagger z position in cm T6true_z
T6true_theta Float_t true theta angle T6true_theta
T6true_phi Float_t true phi angle T6true_phi
T6true_nel Float_t electron index T6true_nel
T6true_dpxdp_surf Float_t electron dpx/dp at 6m tagger surface T6true_dpxdp_surf
T6true_dpydp_surf Float_t electron dpy/dp at 6m tagger surface T6true_dpydp_surf
T6true_dpzdp_surf Float_t electron dpz/dp at 6m tagger surface T6true_dpzdp_surf
Block: SECVTX
root name type description orange name
Nr_secvtx Int_t number of sec.vtx (for each jet/axis --> 1 sec.vtx) Nr_secvtx
Vtxsec_type[nr_secvtx] Int_t type of the reference axis Vtxsec_type(nr_secvtx)
Vtxsec_ref[nr_secvtx] Int_t reference to the axis (e.g. number of jet in block) Vtxsec_ref(nr_secvtx)
Vtxsec_x[nr_secvtx] Float_t x-coordinate of sec.vtx Vtxsec_x(nr_secvtx)
Vtxsec_y[nr_secvtx] Float_t y-coordinate of sec.vtx Vtxsec_y(nr_secvtx)
Vtxsec_z[nr_secvtx] Float_t z-coordinate of sec.vtx Vtxsec_z(nr_secvtx)
Vtxsec_mass[nr_secvtx] Float_t inv.mass of sec.vtx Vtxsec_mass(nr_secvtx)
Vtxsec_chi2[nr_secvtx] Float_t chi2 of sec.vtx Vtxsec_chi2(nr_secvtx)
Vtxsec_ndf[nr_secvtx] Float_t ndf of sec.vtx Vtxsec_ndf(nr_secvtx)
Vtxsec_multi[nr_secvtx] Int_t multiplicity in sec.vtx (nr of fitted trks) Vtxsec_multi(nr_secvtx)
Vtxsec_cov[nr_secvtx][6] Float_t covariance matrix Vtxsec_cov(6,nr_secvtx)
Vtxsec_zttid[nr_secvtx][15] Int_t ZTT Ids of tracks fitted to each sec. vtx Vtxsec_zttid(15,nr_secvtx)
Vtxsec_weight[nr_secvtx][15] Float_t weights of the tracks from DAF Vtxsec_weight(15,nr_secvtx)
Vtxsec_redprm[nr_secvtx] Int_t reduced primary vertex fitted Vtxsec_redprm(nr_secvtx)
Nr_redprim Int_t number of reduced primary vertex Nr_redprim
Vtxredprim_type[nr_redprim] Int_t type of the reduced primary vertex Vtxredprim_type(nr_redprim)
Vtxredprim_secvtx[nr_redprim][10] Int_t sec. vertices excl. when red. primary was fitted Vtxredprim_secvtx(10,nr_redprim)
Vtxredprim_x[nr_redprim] Float_t x-coordinate of reduced prim vtx Vtxredprim_x(nr_redprim)
Vtxredprim_y[nr_redprim] Float_t y-coordinate of reduced prim vtx Vtxredprim_y(nr_redprim)
Vtxredprim_z[nr_redprim] Float_t z-coordinate of reduced prim vtx Vtxredprim_z(nr_redprim)
Vtxredprim_chi2[nr_redprim] Float_t chi2 of reduced prim vtx Vtxredprim_chi2(nr_redprim)
Vtxredprim_cov[nr_redprim][6] Float_t covariant matrix of reduced prim vtx Vtxredprim_cov(6,nr_redprim)
Vtxredprim_ndf[nr_redprim] Float_t ndf of reduced prim vtx Vtxredprim_ndf(nr_redprim)
Block: THRUST
root name type description orange name
Pseudo_thrust Float_t pseudo-thrust for photoproduction Pseudo_thrust
Thrust_axis_phi Float_t phi of thrust axis Thrust_axis_phi
Thrust_axis_theta1 Float_t theta of thrust axis 1 Thrust_axis_theta1
Thrust_axis_theta2 Float_t theta of thrust axis 2 Thrust_axis_theta2
Dis_pseudo_thrust_breit Float_t pseudo-thrust for DIS Dis_pseudo_thrust_breit
Thrust_axis_phi_breit Float_t phi of thrust axis in Breit frame Thrust_axis_phi_breit
Thrust_axis_theta1_breit Float_t theta of thrust axis 1 in Breit frame Thrust_axis_theta1_breit
Thrust_axis_theta2_breit Float_t theta of thrust axis 2 in Breit frame Thrust_axis_theta2_breit
Thrust_axis_phi1_lab Float_t phi of thrust axis 1 in Lab frame Thrust_axis_phi1_lab
Thrust_axis_phi2_lab Float_t phi of thrust axis 2 in Lab frame Thrust_axis_phi2_lab
Thrust_axis_theta1_lab Float_t theta of thrust axis 1 in Lab frame Thrust_axis_theta1_lab
Thrust_axis_theta2_lab Float_t theta of thrust axis 2 in Lab frame Thrust_axis_theta2_lab
Block: InsEvShA
root name type description orange name
Q2prime_a Float_t Virtuality Q'^{2} (by using ZUFOs and KT-Jettype A.): Analogon to the photon-virtuality Q^{2}. After the emitted photon splits into a qqbar - pair, the into the subprocess incoming quark q' is virtual, which can be described by this variable. Interesting especially for instanton - events. Q2prime_a
Isotropy_a Float_t Isotropy (by using ZUFOs and KT-Jettype A): By reconstructing a band in the eta-phi-plane one can boost the particles into the quark-gluon system. The isotropy describes, if the particles are evenly (isotropically) distributed in the band (value close to 0) or dijet-like (value close to 1). Isotropy_a
Part_band_a Float_t The amount of particles in the band (zufos) by using ZUFOs and KT-Jettype A. Part_band_a
Sphericity_a Float_t Sphericity (by using ZUFOs and KT-Jettype A): Describes the distribution of the particles for each event, if the particles are evenly (spherically) distributed, the sphericity is close to 1, for dijet-like behaviour, the value of the sphericity is close to 0. Sphericity_a
Block: InsEvShB
root name type description orange name
Q2prime_b Float_t Virtuality Q'^{2} (by using ZUFOs): Analogon to the photon-virtuality Q^{2}. After the emitted photon splits into a qqbar - pair, the into the subprocess incoming quark q' is virtual, which can be described by this variable. Interesting especially for instanton - events. Q2prime_b
Isotropy_b Float_t Isotropy (by using ZUFOs): By reconstructing a band in the eta-phi-plane one can boost the particles into the quark-gluon system. The isotropy describes, if the particles are evenly (isotropically) distributed in the band (value close to 0) or dijet-like (value close to 1). Isotropy_b
Part_band_b Float_t The amount of particles in the band (zufos) by using ZUFOs. Part_band_b
Sphericity_b Float_t Sphericity (by using ZUFOs): Describes the distribution of the particles for each event, if the particles are evenly (spherically) distributed, the sphericity is close to 1, for dijet-like behaviour, the value of the sphericity is close to 0. Sphericity_b
Block: Trkmsa
root name type description orange name
Trkmsa_ntracks Int_t total number of tracks in the trkmsa block [0,200] Trkmsa_ntracks
Trkmsa_id[trkmsa_ntracks] Int_t ID of the track in ZTPRHL Trkmsa_id(trkmsa_ntracks)
Trkmsa_px[trkmsa_ntracks] Float_t Px at start Trkmsa_px(trkmsa_ntracks)
Trkmsa_py[trkmsa_ntracks] Float_t Py at start Trkmsa_py(trkmsa_ntracks)
Trkmsa_pz[trkmsa_ntracks] Float_t Pz at start Trkmsa_pz(trkmsa_ntracks)
Trkmsa_charge[trkmsa_ntracks] Float_t Charge Trkmsa_charge(trkmsa_ntracks)
Trkmsa_ndof[trkmsa_ntracks] Int_t # of degrees of freedom Trkmsa_ndof(trkmsa_ntracks)
Trkmsa_chi2[trkmsa_ntracks] Float_t Chisquare Trkmsa_chi2(trkmsa_ntracks)
Block: Tmsa_MVD
root name type description orange name
Trkmsa_nbr[trkmsa_ntracks] Int_t number of barrel MVD r hits Trkmsa_nbr(trkmsa_ntracks)
Trkmsa_nbz[trkmsa_ntracks] Int_t number of barrel MVD z hits Trkmsa_nbz(trkmsa_ntracks)
Trkmsa_nwu[trkmsa_ntracks] Int_t number of u hits in MVD wheels Trkmsa_nwu(trkmsa_ntracks)
Trkmsa_nwv[trkmsa_ntracks] Int_t number of v hits in MVD wheels Trkmsa_nwv(trkmsa_ntracks)
Trkmsa_dedxmvd[trkmsa_ntracks] Float_t dE/dx from the MVD Trkmsa_dedxmvd(trkmsa_ntracks)
Block: TmsaHlx
root name type description orange name
Trkmsa_helpar[trkmsa_ntracks][5] Float_t track's helix parameters (VCTRHL or ZTTRHL) Trkmsa_helpar(5,trkmsa_ntracks)
Trkmsa_covmat[trkmsa_ntracks][15] Float_t track's covariance matrix (VCTRHL or ZTTRHL) Trkmsa_covmat(15,trkmsa_ntracks)
Trkmsa_helmom[trkmsa_ntracks] Float_t track's momentum (VCTRHL or ZTTRHL) before any vertex fitting Trkmsa_helmom(trkmsa_ntracks)
Block: Tmsa_imp
root name type description orange name
Trkmsa_imppar[trkmsa_ntracks] Float_t 2D impact parameter calculated
with respect to the reference (z corrected beamspot from bspot block)
Trkmsa_imppar(trkmsa_ntracks)
Trkmsa_imperr[trkmsa_ntracks] Float_t Error in impact parameter Trkmsa_imperr(trkmsa_ntracks)
Trkmsa_pca[trkmsa_ntracks][3] Float_t (x,y,z) position of the point of closest approach Trkmsa_pca(3,trkmsa_ntracks)
Block: TmsaMcMa
root name type description orange name
Msamcmatfmckin_id[trkmsa_ntracks] Int_t FMCKIN_ID of Matched MC particle Msamcmatfmckin_id(trkmsa_ntracks)
Msamcmatpx[trkmsa_ntracks] Float_t FMCKIN_PX of Matched MC particle Msamcmatpx(trkmsa_ntracks)
Msamcmatpy[trkmsa_ntracks] Float_t FMCKIN_PY of Matched MC particle Msamcmatpy(trkmsa_ntracks)
Msamcmatpz[trkmsa_ntracks] Float_t FMCKIN_PZ of Matched MC particle Msamcmatpz(trkmsa_ntracks)
Msamcmate[trkmsa_ntracks] Float_t FMCKIN_Energy of Matched MC particle Msamcmate(trkmsa_ntracks)
Msamcmatm[trkmsa_ntracks] Float_t FMCKIN_Mass of Matched MC particle Msamcmatm(trkmsa_ntracks)
Msamcmatcharge[trkmsa_ntracks] Float_t FMCKIN_Charge of Matched MC particle Msamcmatcharge(trkmsa_ntracks)
Msamcmatquality[trkmsa_ntracks] Int_t Quality of Match
1 = GOOD Match
-1 = Not very good Match
-9999 = NO Match
Msamcmatquality(trkmsa_ntracks)
Msamcmattype[trkmsa_ntracks] Int_t Particle type FMCKIN_FMCPRT Msamcmattype(trkmsa_ntracks)
Msamcmatsvert_x[trkmsa_ntracks] Float_t X Secondary Vertex of FMCKIN particle Msamcmatsvert_x(trkmsa_ntracks)
Msamcmatsvert_y[trkmsa_ntracks] Float_t Y Secondary Vertex of FMCKIN particle Msamcmatsvert_y(trkmsa_ntracks)
Msamcmatsvert_z[trkmsa_ntracks] Float_t Z Secondary Vertex of FMCKIN particle Msamcmatsvert_z(trkmsa_ntracks)
Msamcmatmother[trkmsa_ntracks] Int_t FMCKIN_ID of Mother of Matched MC particle Msamcmatmother(trkmsa_ntracks)
Msamcmatmother_px[trkmsa_ntracks] Float_t Mother PX Msamcmatmother_px(trkmsa_ntracks)
Msamcmatmother_py[trkmsa_ntracks] Float_t Mother PY Msamcmatmother_py(trkmsa_ntracks)
Msamcmatmother_pz[trkmsa_ntracks] Float_t Mother PZ Msamcmatmother_pz(trkmsa_ntracks)
Msamcmatmother_e[trkmsa_ntracks] Float_t Mother Energy Msamcmatmother_e(trkmsa_ntracks)
Msamcmatmother_m[trkmsa_ntracks] Float_t Mother Mass Msamcmatmother_m(trkmsa_ntracks)
Msamcmatmother_prt[trkmsa_ntracks] Float_t Mother Particle type FMCKIN_FMCPRT
ERROR code on all variables is -9999
Msamcmatmother_prt(trkmsa_ntracks)
Block: FMCKIN1
root name type description orange name
Fmck_nkin Int_t number of entries in FMCKin (FMCKin) Fmck_nkin
Fmck_q2 Float_t Q^2 derived from exchanged photon Fmck_q2
Fmck_w Float_t W derived from exchanged photon Fmck_w
Fmck_xg Float_t x_gamma derived from exchanged photon Fmck_xg
Block: FMCKIN2
root name type description orange name
Fmck_nstor Int_t number of entries stored in ntuple Fmck_nstor
Fmck_id[fmck_nstor] Int_t ID (FMCKin) Fmck_id(fmck_nstor)
Fmck_px[fmck_nstor] Float_t x momentum (FMCKin) Fmck_px(fmck_nstor)
Fmck_py[fmck_nstor] Float_t y momentum (FMCKin) Fmck_py(fmck_nstor)
Fmck_pz[fmck_nstor] Float_t z momentum (FMCKin) Fmck_pz(fmck_nstor)
Fmck_e[fmck_nstor] Float_t energy (FMCKin) Fmck_e(fmck_nstor)
Fmck_m[fmck_nstor] Float_t mass (FMCKin) Fmck_m(fmck_nstor)
Fmck_isthep[fmck_nstor] Int_t ISTHEP (FMCKin) Fmck_isthep(fmck_nstor)
Fmck_daug[fmck_nstor] Int_t DaughterOf (FMCKin) Fmck_daug(fmck_nstor)
Fmck_daug2[fmck_nstor] Int_t DaughterOf2 (FMCKin) Fmck_daug2(fmck_nstor)
Fmck_prt[fmck_nstor] Int_t FMCprt particle type (FMCKin) Fmck_prt(fmck_nstor)
Fmck_prat[fmck_nstor] Int_t ProducedAt (FMCKin) Fmck_prat(fmck_nstor)
Fmck_impar[fmck_nstor] Float_t impact parameter (FMCKin) Fmck_impar(fmck_nstor)
Fmck_impar2[fmck_nstor] Float_t 2D impact parameter (FMCKin) Fmck_impar2(fmck_nstor)
Fmck_hadjet[fmck_nstor] Int_t pointer to massless hadron MC jet (FMCKin) Fmck_hadjet(fmck_nstor)
Fmck_mhadjet[fmck_nstor] Int_t pointer to massive hadron MC jet (FMCKin) Fmck_mhadjet(fmck_nstor)
Fmck_bhadjet[fmck_nstor] Int_t pointer to massless hadron MC jet with stable B hadrons (FMCKin) Fmck_bhadjet(fmck_nstor)
Fmck_mbhadjet[fmck_nstor] Int_t pointer to massive hadron MC jet with stable B hadrons (FMCKin) Fmck_mbhadjet(fmck_nstor)
Fmck_partjet[fmck_nstor] Int_t pointer to massless parton MC jet (FMCKin) Fmck_partjet(fmck_nstor)
Fmck_mpartjet[fmck_nstor] Int_t pointer to massive parton MC jet (FMCKin) Fmck_mpartjet(fmck_nstor)
Fmck_brhadjet[fmck_nstor] Int_t pointer to massless hadron MC breitframe jet (FMCKin) Fmck_brhadjet(fmck_nstor)
Fmck_brmhadjet[fmck_nstor] Int_t pointer to massive hadron MC breitframe jet (FMCKin) Fmck_brmhadjet(fmck_nstor)
Fmck_brbhadjet[fmck_nstor] Int_t pointer to massless hadron MC breitframe jet with stable B hadrons (FMCKin) Fmck_brbhadjet(fmck_nstor)
Fmck_brmbhadjet[fmck_nstor] Int_t pointer to massive hadron MC breitframe jet with stable B hadrons (FMCKin) Fmck_brmbhadjet(fmck_nstor)
Fmck_brpartjet[fmck_nstor] Int_t pointer to massless parton MC breitframe jet (FMCKin) Fmck_brpartjet(fmck_nstor)
Fmck_brmpartjet[fmck_nstor] Int_t pointer to massive parton MC breitframe jet (FMCKin) Fmck_brmpartjet(fmck_nstor)
Fmcf_rm[fmck_nstor][3] Float_t x,y,z position of fate point (FMCFTE) Fmcf_rm(3,fmck_nstor)
Block: FMCKIN3
root name type description orange name
Fmvtx_nstor Int_t number of vertices stored in ntuple Fmvtx_nstor
Fmvtx_id[fmvtx_nstor] Int_t ID (FMCVtx) Fmvtx_id(fmvtx_nstor)
Fmvtx_r[fmvtx_nstor][3] Float_t x,y,z position of vertex (FMCVtx) Fmvtx_r(3,fmvtx_nstor)
Fmvtx_time[fmvtx_nstor] Float_t production time (FMCVtx) Fmvtx_time(fmvtx_nstor)
Fmvtx_prby[fmvtx_nstor] Int_t produced by (FMCVtx) Fmvtx_prby(fmvtx_nstor)
Block: MCHJETS
root name type description orange name
Nhjets Int_t number of jets in MCHJETS block Nhjets
Pxhjet[nhjets] Float_t x momentum of massless hadron jet Pxhjet(nhjets)
Pyhjet[nhjets] Float_t y momentum of massless hadron jet Pyhjet(nhjets)
Pzhjet[nhjets] Float_t z momentum of massless hadron jet Pzhjet(nhjets)
Ehjet[nhjets] Float_t energy of massless hadron jet Ehjet(nhjets)
Block: MCHMJETS
root name type description orange name
Nhmjets Int_t number of jets in MCHMJETS block Nhmjets
Pxhmjet[nhmjets] Float_t x momentum of massive hadron jet Pxhmjet(nhmjets)
Pyhmjet[nhmjets] Float_t y momentum of massive hadron jet Pyhmjet(nhmjets)
Pzhmjet[nhmjets] Float_t z momentum of massive hadron jet Pzhmjet(nhmjets)
Ehmjet[nhmjets] Float_t energy of massive hadron jet Ehmjet(nhmjets)
Block: MCHBJETS
root name type description orange name
Nhbjets Int_t number of jets in MCHBJETS block Nhbjets
Pxhbjet[nhbjets] Float_t x momentum of massless hadron jet with stable B hadrons Pxhbjet(nhbjets)
Pyhbjet[nhbjets] Float_t y momentum of massless hadron jet with stable B hadrons Pyhbjet(nhbjets)
Pzhbjet[nhbjets] Float_t z momentum of massless hadron jet with stable B hadrons Pzhbjet(nhbjets)
Ehbjet[nhbjets] Float_t energy of massless hadron jet with stable B hadrons Ehbjet(nhbjets)
Flhbjet[nhbjets] Int_t particle flag of massless hadron jet with stable B/C hadrons Flhbjet(nhbjets)
Nphbjet[nhbjets] Int_t number of particles (stable hadrons) within hadron jet Nphbjet(nhbjets)
Phbjet[nhbjets][512] Int_t FMCKin IDs of all stable hadrons within hadron jet Phbjet(512,nhbjets)
Block: MCHBMJ
root name type description orange name
Nhbmjets Int_t number of jets in MCHBMJ block Nhbmjets
Pxhbmjet[nhbmjets] Float_t x momentum of massive hadron jet with stable B/C hadrons Pxhbmjet(nhbmjets)
Pyhbmjet[nhbmjets] Float_t y momentum of massive hadron jet with stable B/C hadrons Pyhbmjet(nhbmjets)
Pzhbmjet[nhbmjets] Float_t z momentum of massive hadron jet with stable B/C hadrons Pzhbmjet(nhbmjets)
Ehbmjet[nhbmjets] Float_t energy of massive hadron jet with stable B/C hadrons Ehbmjet(nhbmjets)
Flhbmjet[nhbmjets] Int_t particle flag of massive hadron jet with stable B/C hadrons Flhbmjet(nhbmjets)
Nphbmjet[nhbmjets] Int_t number of particles (stable hadrons) within hadron jet Nphbmjet(nhbmjets)
Phbmjet[nhbmjets][512] Int_t FMCKin IDs of all stable hadrons within hadron jet Phbmjet(512,nhbmjets)
Block: MCPJETS
root name type description orange name
Npjets Int_t number of jets in MCPJETS block Npjets
Pxpjet[npjets] Float_t x momentum of massless parton jet Pxpjet(npjets)
Pypjet[npjets] Float_t y momentum of massless parton jet Pypjet(npjets)
Pzpjet[npjets] Float_t z momentum of massless parton jet Pzpjet(npjets)
Epjet[npjets] Float_t energy of massless parton jet Epjet(npjets)
Block: MCPMJETS
root name type description orange name
Npmjets Int_t number of jets in MCPMJETS block Npmjets
Pxpmjet[npmjets] Float_t x momentum of massive parton jet Pxpmjet(npmjets)
Pypmjet[npmjets] Float_t y momentum of massive parton jet Pypmjet(npmjets)
Pzpmjet[npmjets] Float_t z momentum of massive parton jet Pzpmjet(npmjets)
Epmjet[npmjets] Float_t energy of massive parton jet Epmjet(npmjets)
Block: MCBRHJ
root name type description orange name
Nbrhjets Int_t number of jets in MCBRHJ block Nbrhjets
Pxbrhjet[nbrhjets] Float_t x momentum of massless hadron jet Pxbrhjet(nbrhjets)
Pybrhjet[nbrhjets] Float_t y momentum of massless hadron jet Pybrhjet(nbrhjets)
Pzbrhjet[nbrhjets] Float_t z momentum of massless hadron jet Pzbrhjet(nbrhjets)
Ebrhjet[nbrhjets] Float_t energy of massless hadron jet Ebrhjet(nbrhjets)
Block: MCBRHMJ
root name type description orange name
Nbrhmjets Int_t number of jets in MCBRHMJ block Nbrhmjets
Pxbrhmjet[nbrhmjets] Float_t x momentum of massive hadron jet Pxbrhmjet(nbrhmjets)
Pybrhmjet[nbrhmjets] Float_t y momentum of massive hadron jet Pybrhmjet(nbrhmjets)
Pzbrhmjet[nbrhmjets] Float_t z momentum of massive hadron jet Pzbrhmjet(nbrhmjets)
Ebrhmjet[nbrhmjets] Float_t energy of massive hadron jet Ebrhmjet(nbrhmjets)
Block: MCBRHBJ
root name type description orange name
Nbrhbjets Int_t number of jets in MCBRHBJ block Nbrhbjets
Pxbrhbjet[nbrhbjets] Float_t x momentum of massless hadron jet with stable B hadrons Pxbrhbjet(nbrhbjets)
Pybrhbjet[nbrhbjets] Float_t y momentum of massless hadron jet with stable B hadrons Pybrhbjet(nbrhbjets)
Pzbrhbjet[nbrhbjets] Float_t z momentum of massless hadron jet with stable B hadrons Pzbrhbjet(nbrhbjets)
Ebrhbjet[nbrhbjets] Float_t energy of massless hadron jet with stable B hadrons Ebrhbjet(nbrhbjets)
Block: MCBRHBMJ
root name type description orange name
Nbrhbmjets Int_t number of jets in MCBRHBMJ block Nbrhbmjets
Pxbrhbmjet[nbrhbmjets] Float_t x momentum of massive hadron jet with stable B hadrons Pxbrhbmjet(nbrhbmjets)
Pybrhbmjet[nbrhbmjets] Float_t y momentum of massive hadron jet with stable B hadrons Pybrhbmjet(nbrhbmjets)
Pzbrhbmjet[nbrhbmjets] Float_t z momentum of massive hadron jet with stable B hadrons Pzbrhbmjet(nbrhbmjets)
Ebrhbmjet[nbrhbmjets] Float_t energy of massive hadron jet with stable B hadrons Ebrhbmjet(nbrhbmjets)
Block: MCBRPJ
root name type description orange name
Nbrpjets Int_t number of jets in MCBRPJ block Nbrpjets
Pxbrpjet[nbrpjets] Float_t x momentum of massless parton jet Pxbrpjet(nbrpjets)
Pybrpjet[nbrpjets] Float_t y momentum of massless parton jet Pybrpjet(nbrpjets)
Pzbrpjet[nbrpjets] Float_t z momentum of massless parton jet Pzbrpjet(nbrpjets)
Ebrpjet[nbrpjets] Float_t energy of massless parton jet Ebrpjet(nbrpjets)
Block: MCBRPMJ
root name type description orange name
Nbrpmjets Int_t number of jets in MCBRPMJ block Nbrpmjets
Pxbrpmjet[nbrpmjets] Float_t x momentum of massive parton jet Pxbrpmjet(nbrpmjets)
Pybrpmjet[nbrpmjets] Float_t y momentum of massive parton jet Pybrpmjet(nbrpmjets)
Pzbrpmjet[nbrpmjets] Float_t z momentum of massive parton jet Pzbrpmjet(nbrpmjets)
Ebrpmjet[nbrpmjets] Float_t energy of massive parton jet Ebrpmjet(nbrpmjets)
Block: QCDPAR
root name type description orange name
Nppart Int_t number of partons Nppart
Idpart[nppart] Int_t fmckin_fmcprt of parton (parton type) Idpart(nppart)
Ppart[nppart][4] Float_t parton four-momentum Ppart(4,nPpart)
Block: QCDBOSON
root name type description orange name
Bospx Float_t exchanged photon px Bospx
Bospy Float_t exchanged photon py Bospy
Bospz Float_t exchanged photon pz Bospz
Bosene Float_t exchanged photon energy Bosene
Block: QCDHAD
root name type description orange name
Nfmckin Int_t Number of hadrnos in FMCkin Nfmckin
Idfmckin[NFMCkin] Int_t fmckin_fmcprt of hadron (hadron type) Idfmckin(NFMCkin)
Ppfmckin[NFMCkin][4] Float_t hadron four-momentum copied from FMCkin Ppfmckin(4,NFMCkin)
Block: UVFALL
root name type description orange name
Uvfall_ncand Int_t N of candidates = Sincand + Emncand (Max 6) Uvfall_ncand
Uvfall_charge[uvfall_ncand] Int_t Input: Charge Uvfall_charge(uvfall_ncand)
Uvfall_siraem[uvfall_ncand] Int_t 1 = Sinistra, 2 = EM Uvfall_siraem(uvfall_ncand)
Uvfall_candid[uvfall_ncand] Int_t Sira/EM ID of the candidate Uvfall_candid(uvfall_ncand)
Uvfall_result[uvfall_ncand] Int_t = 1 if the road satisfies the requirements of hit fraction Uvfall_result(uvfall_ncand)
Uvfall_nmvd[uvfall_ncand] Int_t N of ladders (inner/outer) overlapped by the road Uvfall_nmvd(uvfall_ncand)
Uvfall_nmvdhit[uvfall_ncand] Int_t N of ladders (inner/outer) with hits (overlapped by the road) Uvfall_nmvdhit(uvfall_ncand)
Uvfall_nctd[uvfall_ncand] Int_t N of layers overlapped by the road Uvfall_nctd(uvfall_ncand)
Uvfall_nctdhit[uvfall_ncand] Int_t N of layers with hits (overlapped by the road) Uvfall_nctdhit(uvfall_ncand)
Block: fl_tlt
root name type description orange name
Tlt_spp15 Int_t spp15 TLT: 1 - passed, 0 - not passed Tlt_spp15
Tlt_spp16 Int_t spp16 TLT: 1 - passed, 0 - not passed Tlt_spp16
Tlt_spp11 Int_t spp11 TLT: 1 - passed, 0 - not passed Tlt_spp11
Tlt_spp15lq2 Int_t spp15 TLT for low Q2 configuration:
1 - passed, 0 - not passed, -1 - not defined
!!! Use this only for HER data taken at the end of running with LER triggers !!!
Tlt_spp15lq2
Tlt_spp16lq2 Int_t spp16 TLT for low Q2 configuration:
1 - passed, 0 - not passed, -1 - not defined
!!! Use this only for HER data taken at the end of running with LER triggers !!!
Tlt_spp16lq2

Valid HTML 4.01 StrictValid CSS!