a class to store TRGGRL TSIM info
void setInputBits(int i, bool bit)
set GDL input bit
void setN3Dfittertrk(int N3Dfittertrk)
set the number of 3D charged tracks
void set3DPair(int n3DPair)
set 3DPair
int m_s2f30
s2f30: short-to-full opening angle > 30 degrees
int m_n_NN_track_Z40
#NN tracks Z0<40cm
void setN3DfittertrkZ25(int N3DfittertrkZ25)
set the number of 3D charged tracks
int getbrlnb() const
get brlnb: neutral bhabha cluster in barrel
void sets2f30(int s2f30)
set s2f30: short-to-full opening angle > 30 degrees
bool getInputBits(int i) const
get GDL input bit
int getNhigh2GeVcluster414() const
get the number of eclcluster >1GeV, exclude TCID 1,2,17
int getNsklm_fwd() const
get the number of klm matched fwd short tracks
int getNhigh2GeVcluster231516() const
get the number of eclcluster >1GeV, exclude TCID 1,2,17
int m_n_sklm_bwd
the number of klm matched bwd short tracks
int m_n_NN_track_STT
#NN tracks Z0<15cm,P>0.7GeV
void setfed(int fed)
set fed: one track & one matched & cluster b2b
void setPairLow(int PhiPairLow)
set PairLow
int getNhigh2GeVcluster() const
get the number of eclcluster >1GeV, exclude TCID 1,2,17
int m_n_sklm_fwd
the number of klm matched fwd short tracks
int m_n_sklm
the number of klm matched short tracks
int getcluster_b2b_1to7() const
get cluster_b2b_1to7
int m_n_secl_bwd
the number of ecl matched bwd short tracks
int getNshorttrk_fwd() const
get the number of fwd short tracks
int getNhig300cluster() const
get the number of eclclusters >300MeV
int getNNNtrkSTT() const
get the number of NN STT Z0<15cm, P>0.7GeV
void setNNNtrk(int NNNtrk)
set the number of NN charged tracks
void setfwdnb(int fwdnb)
set fwdnb: neutral bhabha cluster in fwd endcap
int getNhigh1GeVcluster2316() const
get the number of eclcluster >1GeV, exclude TCID 1,2,17
void setNsecl(int Nsecl)
set the number of ecl matched short tracks
void setNklmhit(int Nklm_hit)
set the number of klm hits
void setfp(int fp)
set fp: one track & track-cluster b2b
void setNshorttrk(int Nshorttrk)
set the number of short tracks
void setNhigh300cluster(int N300clusterh)
set the number of cluster >300 MeV
int m_bhabhaveto
two track Bhabha veto, bahbah:1, non-bhabha:0
int m_cluster_b2b_1to9
cluster_b2b_1to9
int m_s2f5
s2f5: short-to-full b2b, 10 to 50 degress
int m_s2s30
s2s30: short-to-short opening angle > 30 degrees
int getTrkcluster_b2b_1to9() const
get Trkcluster_b2b_1to9
int m_n_high_2000_cluster231516
int getcluster_b2b_1to9() const
get cluster_b2b_1to9
void setNsecl_fwd(int Nsecl_fwd)
set the number of ecl matched fwd short tracks
int m_Trk_b2b_1to3
Trk_b2b_1to3.
void setcluster_b2b_1to9(int cluster_b2b_1to9)
set the value of cluster_b2b_1to9
int getNhigh1GeVcluster415() const
get the number of eclcluster >1GeV, exclude TCID 1,2,17
int m_brlnb
brlnb: neutral bhabha cluster in barrel
int m_eeb
eeb: two matched & track b2b
int getNhigh1GeVcluster() const
get the number of eclcluster >1GeV, exclude TCID 1,2,17
void setNneucluster(int Nneucluster)
set the number of cluster w/o associated tracks
void setNhigh1GeVcluster2316(int Nhigh1GeVcluster2316)
set the number of cluster >1 GeV exclude TCID 1,2,17
int get3DPair() const
3D pair
void setNSameHem1Trk(int SameHem1Trk)
set NSameHem1Trk
int gets2so() const
get s2so: short-to-short opening angle > 90 degrees
void setNshorttrk_bwd(int Nshorttrk_bwd)
set the number of bwd short tracks
int gets2f30() const
get s2f30: short-to-full opening angle > 30 degrees
int m_s2fo
s2fo: short-to-full opening angle > 90 degrees
int m_eclbhabhaveto
ecl Bhabha veto (only ecl information is used), eclbahbah:1, non-eclbhabha:0
void setfep(int fep)
set fep: one track & one matched & track-cluster b2b
int getNNNtrkZ40() const
get the number of NN charged tracks Z0<40cm
int getNhigh1GeVcluster117() const
get the number of eclcluster >1GeV, exclude TCID 1,2,17
int m_brlfb
brlfb: full track matched to bhabha cluster in barrel
int m_cluster_b2b_1to3
cluster_b2b_1to3
int getNshorttrk_bwd() const
get the number of bwd short tracks
void setNklmtrk(int Nklm_track)
set the number of klm tracks
int m_n_iecl
the number of ecl matched inner tracks
int getN3DfittertrkZ35() const
get the number of 3D charged tracks
void setNiklm(int Niklm)
set the number of klm matched inner tracks
int m_fwdsb
fwdsb: short track matched to bhabha cluster in fwd endcap
void setNcluster(int Ncluster)
set the number of clusters
void sets2f5(int s2f5)
set s2f5: short-to-full b2b, 10 to 50 degress
void seteclBhabhaVeto(int eclbha)
set the value of sbhabha
int getNNNtrk() const
get the number of NN charged tracks
int getNNNtrkZ20() const
get the number of NN charged tracks Z0<20cm
int getPhiPairHigh() const
get PhiPairHigh
std::vector< bool > m_InputBits
GDL input bits.
void setN2Dfittertrk(int N2Dfittertrk)
set the number of 2D fitter tracks
void setNsecl_bwd(int Nsecl_bwd)
set the number of ecl matched bwd short tracks
int getfp() const
get fp: one track & track-cluster b2b
void sets2f3(int s2f3)
set s2f3: short-to-full b2b, 10 to 30 degress
int getN3Dfittertrk() const
get the number of 3D charged tracks
int m_n_NN_track
#NN tracks
int getPhiPairLow() const
get PhiPairLow
void setNhigh1GeVcluster117(int Nhigh1GeVcluster117)
set the number of cluster >1 GeV exclude TCID 1,2,17
int getN2Dmatchtrk() const
get the number of 2D matched tracks
void setTrk_open30(int Trk_open30)
set the value of Trk_open30
int getNsecl_bwd() const
get the number of ecl matched bwd short tracks
void setNhigh1GeVcluster(int Nhigh1GeVcluster)
set the number of cluster >1 GeV exclude TCID 1,2,17
int m_n_3dfitter_track_Z35
#3D fitter tracks
void seti2fo(int i2fo)
set i2fo: inner-to-full opening angle > 90 degrees
int m_i2io
i2io: inner-to-inner opening angle > 90 degrees
int m_Trk_open90
Trk_open90.
int m_n_high_1000_cluster415
void setN2Dmatchtrk(int N2Dmatchtrk)
set the number of 2D matched tracks
int m_n_high_1000_cluster
int getTrkcluster_b2b_1to5() const
get Trkcluster_b2b_1to5
void seteed(int eed)
set eed: two matched & cluster b2b
void setTrk_b2b_1to5(int Trk_b2b_1to5)
set the value of Trk_b2b_1to5
void setfwdsb(int fwdsb)
set fwdsb: short track matched to bhabha cluster in fwd endcap
int m_n_OppHem1Trk
number of OppHem+1Trk
int getBhabhaVeto() const
get two track bhabha logic
int m_n_NN_track_Z20
#NN tracks Z0<20cm
int m_n_iklm
the number of klm matched inner tracks
int m_n_high_2000_cluster
int m_n_2dfinder_track
#2D finder tracks
int getTrk_open30() const
get Trk_open30
void setNhigh2GeVcluster231516(int Nhigh2GeVcluster231516)
set the number of cluster >1 GeV exclude TCID 1,2,17
int m_n_PhiPairLow
number of PhiPairLow
void setcluster_b2b_1to3(int cluster_b2b_1to3)
set the value of cluster_b2b_1to3
void setN2Dfindertrk(int N2Dfindertrk)
set the number of 2D tracks
int m_cluster_b2b_1to7
cluster_b2b_1to7
int geti2fo() const
get i2fo: inner-to-full opening angle > 90 degrees
void setTrkcluster_b2b_1to3(int Trkcluster_b2b_1to3)
set the value of Trkcluster_b2b_1to3
int getNklmhit() const
get the number of klm hits
int getbrlfb() const
get brlfb: full track matched to bhabha cluster in barrel
void setbrlnb(int brlnb)
set brlnb: neutral bhabha cluster in barrel
int getTrk_b2b_1to7() const
get Trk_b2b_1to7
int getNklmtrk() const
get the number of klm tracks
void setNhigh2GeVcluster117(int Nhigh2GeVcluster117)
set the number of cluster >1 GeV exclude TCID 1,2,17
int getN3Dmatchtrk() const
get the number of 3D matched tracks
void setNNNtrkZ40(int NNNtrkZ40)
get the number of NN charged tracks Z0<40cm
int getTrk_b2b_1to3() const
get Trk_b2b_1to3
int m_s2s3
s2s3: short-to-short b2b, 10 to 30 degress
int getTrk_b2b_1to9() const
get Trk_b2b_1to9
int m_fep
fep: one track & one matched & track-cluster b2b
int m_n_high_1000_cluster2316
int getNcluster() const
get the number of 3D NN tracks
int gets2f5() const
get s2f5: short-to-full b2b, 10 to 50 degress
ClassDef(TRGGRLInfo, 7)
! The Class title
void seteeb(int eeb)
set eeb: two matched & track b2b
int geteeb() const
get eeb: two matched & track b2b
void setN3DfittertrkZ10(int N3DfittertrkZ10)
set the number of 3D charged tracks
int m_n_st_bwd
the number of bwd short tracks
void setNNNtrkZ20(int NNNtrkZ20)
get the number of NN charged tracks Z0<20cm
void setNeecleklm(int Nieecleklm)
set GDL input bit
int m_n_3dfitter_track
#3D fitter tracks
int getNinnertrk() const
get the number of inner tracks
int geti2io() const
get i2io: inner-to-inner opening angle > 90 degrees
void setbwdnb(int bwdnb)
set bwdnb: neutral bhabha cluster in bwd endcap
void setcluster_b2b_1to5(int cluster_b2b_1to5)
set the value of cluster_b2b_1to5
int m_s2so
s2so: short-to-short opening angle > 90 degrees
int getTrkcluster_b2b_1to3() const
get Trkcluster_b2b_1to3
int geteclBhabhaVeto() const
get eclbhabha
int getfed() const
get fed: one track & one matched & cluster b2b
void seti2io(int i2io)
set i2io: inner-to-inner opening angle > 90 degrees
int m_cluster_b2b_1to5
cluster_b2b_1to5
int gets2s3() const
get s2s3: short-to-short b2b, 10 to 30 degress
void setTrkcluster_b2b_1to5(int Trkcluster_b2b_1to5)
set the value of Trkcluster_b2b_1to5
int getcluster_b2b_1to5() const
get cluster_b2b_1to5
int getbwdsb() const
get bwdsb: short track matched to bhabha cluster in bwd endcap
int m_Trk_b2b_1to7
Trk_b2b_1to7.
int getN3DfittertrkZ25() const
get the number of 3D charged tracks
void setNshorttrk_fwd(int Nshorttrk_fwd)
set the number of fwd short tracks
int m_n_3dmatch_track
#3D matched NN tracks
int getNhigh2GeVcluster117() const
get the number of eclcluster >1GeV, exclude TCID 1,2,17
void setPairHigh(int PhiPairHigh)
set PairHigh
int geteed() const
get eed: two matched & cluster b2b
int m_Trk_open30
Trk_open30.
int m_Trkcluster_b2b_1to5
Trkcluster_b2b_1to5.
int gets2s5() const
get s2s5: short-to-short b2b, 10 to 50 degress
int getfwdsb() const
get fwdsb: short track matched to bhabha cluster in fwd endcap
int m_Trkcluster_b2b_1to9
Trkcluster_b2b_1to9.
int m_bwdsb
bwdsb: short track matched to bhabha cluster in bwd endcap
int m_fwdnb
fwdnb: neutral bhabha cluster in fwd endcap
void setbwdsb(int bwdsb)
set bwdsb: short track matched to bhabha cluster in bwd endcap
void setbrlfb(int brlfb)
set brlfb: full track matched to bhabha cluster in barrel
bool m_tauNeuro
if the events satisfied tau neuro net selection
int m_n_high_2000_cluster414
int m_Trk_b2b_1to9
Trk_b2b_1to9.
int getN2Dfittertrk() const
get the number of 2D fitter tracks
void setNhigh2GeVcluster414(int Nhigh2GeVcluster414)
set the number of cluster >1 GeV exclude TCID 1,2,17
void setTrk_b2b_1to9(int Trk_b2b_1to9)
set the value of Trk_b2b_1to9
void sets2fo(int s2fo)
set s2fo: short-to-full opening angle > 90 degrees
int getfep() const
get fep: one track & one matched & track-cluster b2b
void setNinnertrk(int Ninnertrk)
set the number of inner tracks
void setcluster_b2b_1to7(int cluster_b2b_1to7)
set the value of cluster_b2b_1to7
void setTauNN(bool istau)
set tau neuro net result
int getN3DfittertrkZ10() const
get the number of 3D charged tracks
int getNsklm_bwd() const
get the number of klm matched bwd short tracks
int m_n_SameHem1Trk
number of SameHem+1Trk
int m_fp
fp: one track & track-cluster b2b
int m_n_it
the number of inner tracks
void sets2s30(int s2s30)
set s2s30: short-to-short opening angle > 30 degrees
void setTrkcluster_b2b_1to7(int Trkcluster_b2b_1to7)
set the value of Trkcluster_b2b_1to7
int m_n_st
the number of short tracks
int getNshorttrk() const
get the number of short tracks
int m_Trkcluster_b2b_1to3
Trkcluster_b2b_1to3.
void setBhabhaVeto(int bha)
set the value of bhabha
int m_n_3dfitter_track_Z25
#3D fitter tracks
int m_n_high_1000_cluster117
void setNNNtrkSTT(int NNNtrkSTT)
get the number of NN charged STT Z0<15sm, P>0.7GeV
int getNneucluster() const
get the number of eclclusters without associated tracks
int getfwdnb() const
get fwdnb: neutral bhabha cluster in fwd endcap
int m_n_secl_fwd
the number of ecl matched fwd short tracks
void sets2s5(int s2s5)
set s2s5: short-to-short b2b, 10 to 50 degress
void setNsklm_bwd(int Nsklm_bwd)
set the number of klm matched bwd short tracks
int m_n_eecleklm
the number of klm matched ecl clusters at endcap
int getNsklm() const
get the number of klm matched short tracks
int m_i2fo
i2fo: inner-to-full opening angle > 90 degrees
void setN3DfittertrkZ35(int N3DfittertrkZ35)
set the number of 3D charged tracks
void sets2s3(int s2s3)
set s2s3: short-to-short b2b, 10 to 30 degress
int getNeecleklm() const
get the number of klm matched ecl clusters at the endcap
int m_Trk_b2b_1to5
Trk_b2b_1to5.
void setNiecl(int Niecl)
set the number of ecl matched inner tracks
int m_eed
eed: two matched & cluster b2b
void setNOppHem1Trk(int OppHem1Trk)
set NOppHem1Trk
void setTrk_b2b_1to7(int Trk_b2b_1to7)
set the value of Trk_b2b_1to7
int getTrkcluster_b2b_1to7() const
get Trkcluster_b2b_1to7
int m_n_PhiPairHigh
number of PhiPairHigh
void setTrk_b2b_1to3(int Trk_b2b_1to3)
set the value of Trk_b2b_1to3
void setNhigh1GeVcluster415(int Nhigh1GeVcluster415)
set the number of cluster >1 GeV exclude TCID 1,2,17
int m_n_high_2000_endcap_cluster
int m_n_2dfitter_track
#2D fitter tracks
int m_n_2dmatch_track
#2D matched finder tracks
int m_n_secl
the number of ecl matched short tracks
int m_s2s5
s2s5: short-to-short b2b, 10 to 50 degress
int m_n_cluster
#3D NN tracks
void sets2so(int s2so)
set s2so: short-to-short opening angle > 90 degrees
int getNiecl() const
get the number of ecl matched inner tracks
void setNsklm_fwd(int Nsklm_fwd)
set the number of klm matched fwd short tracks
void setNsklm(int Nsklm)
set the number of klm matched short tracks
void setTrk_open90(int Trk_open90)
set the value of Trk_open90
int getNsecl_fwd() const
get the number of ecl matched fwd short tracks
int getNsecl() const
get the number of ecl matched short tracks
int m_bwdnb
bwdnb: neutral bhabha cluster in bwd endcap
int m_n_3dfitter_track_Z10
#3D fitter tracks
int getNOppHem1Trk() const
NOppHem1Trk.
int getN2Dfindertrk() const
get the number of 2D tracks
bool getTauNN() const
get the the tau neuro net result
int getbwdnb() const
get bwdnb: neutral bhabha cluster in bwd endcap
void setNhigh2GeVcluster(int Nhigh2GeVcluster)
set the number of cluster >1 GeV exclude TCID 1,2,17
int m_n_high_2000_cluster117
int m_Trkcluster_b2b_1to7
Trkcluster_b2b_1to7.
int getNSameHem1Trk() const
NSameHem1Trk.
int getcluster_b2b_1to3() const
get cluster_b2b_1to3
void setN3Dmatchtrk(int N3Dmatchtrk)
set the number of 3D matched tracks
int getTrk_open90() const
get Trk_open90
int m_fed
fed: one track & one matched & cluster b2b
int m_n_st_fwd
the number of fwd short tracks
int gets2fo() const
get s2fo: short-to-full opening angle > 90 degrees
int m_n_3DPair
number of 3DPair
void setTrkcluster_b2b_1to9(int Trkcluster_b2b_1to9)
set the value of Trkcluster_b2b_1to9
int getTrk_b2b_1to5() const
get Trk_b2b_1to5
int gets2s30() const
get s2s30: short-to-short opening angle > 30 degrees
int getNiklm() const
get the number of klm matched inner tracks
int gets2f3() const
get s2f3: short-to-full b2b, 10 to 30 degress
int m_s2f3
s2f3: short-to-full b2b, 10 to 30 degress
Abstract base class for different kinds of events.