40 ,
PartID(new TH1F(
"PartID",
"Particle ID of the Track", 4600, -2300., 2300.))
41 ,
NrTRDHits(new TH1F(
"NrTRDHits",
"Nr. of TRD Hits for track", 20, 0., 20.))
42 ,
ELossPI(new TH1F(
"ELossPI",
"summed ELoss for pions", 2000, 0., 200.))
43 ,
ELossEL(new TH1F(
"ELossEL",
"summed ELoss for electrons", 2000, 0., 200.))
44 ,
ELossALL(new TH1F(
"ELossALL",
"summed ELoss for all except electrons", 2000, 0., 200.))
45 ,
MomPI(new TH1F(
"MomPI",
"summed Momentum for pions", 110, 0., 11.))
46 ,
MomEL(new TH1F(
"MomEL",
"summed Momentum for electrons", 110, 0., 11.))
47 ,
MomALL(new TH1F(
"MomALL",
"summed Momentum for all except electrons", 110, 0., 11.))
48 ,
MOMvsELossEL(new TH2F(
"MomvsElossEL",
"Momentum vs Eloss PI", 2000, 0., 200., 110, 0., 11.))
49 ,
MOMvsELossPI(new TH2F(
"MomvsElossPI",
"Momentum vs Eloss EL", 2000, 0., 200., 110, 0., 11.))
50 ,
MOMvsELossALL(new TH2F(
"MomvsElossALL",
"Momentum vs Eloss EL", 2000, 0., 200., 110, 0., 11.))
51 ,
WknPI(new TH1F(
"WknPI",
"Wkn for pions ", 10000, 0., 2000.))
52 ,
WknEL(new TH1F(
"WknEL",
"Wkn for electrons ", 10000, 0., 2000.))
53 ,
WknALL(new TH1F(
"WknALL",
"Wkn for all particles except electrons ", 10000, 0., 2000.))
54 ,
WknLowPI(new TH1F(
"WknLowPI",
"Wkn for pions ", 10000, 0., 2000.))
55 ,
WknLowEL(new TH1F(
"WknLowEL",
"Wkn for electrons ", 10000, 0., 2000.))
56 ,
WknLowALL(new TH1F(
"WknLowALL",
"Wkn for all particles except electrons ", 10000, 0., 2000.))
57 ,
WknHighPI(new TH1F(
"WknHighPI",
"Wkn for pions ", 10000, 0., 2000.))
58 ,
WknHighEL(new TH1F(
"WknHighEL",
"Wkn for electrons ", 10000, 0., 2000.))
59 ,
WknHighALL(new TH1F(
"WknHighALL",
"Wkn for all particles except electrons ", 10000, 0., 2000.))
60 ,
AnnPI(new TH1F(
"AnnPI",
"Ann for pions ", 400, -2., 2.))
61 ,
AnnEL(new TH1F(
"AnnEL",
"Ann for electrons ", 400, -2., 2.))
62 ,
AnnALL(new TH1F(
"AnnALL",
"Ann for all except electrons ", 400, -2., 2.))
63 ,
AnnLowPI(new TH1F(
"AnnLowPI",
"Ann for pions ", 400, -2., 2.))
64 ,
AnnLowEL(new TH1F(
"AnnLowEL",
"Ann for electrons ", 400, -2., 2.))
65 ,
AnnLowALL(new TH1F(
"AnnLowALL",
"Ann for all except electrons ", 400, -2., 2.))
66 ,
AnnHighPI(new TH1F(
"AnnHighPI",
"Ann for pions ", 400, -2., 2.))
67 ,
AnnHighEL(new TH1F(
"AnnHighEL",
"Ann for electrons ", 400, -2., 2.))
68 ,
AnnHighALL(new TH1F(
"AnnHighALL",
"Ann for all except electrons ", 400, -2., 2.))
69 ,
LikePI(new TH1F(
"LikePI",
"Likelihood for pions ", 400, -2., 2.))
70 ,
LikeEL(new TH1F(
"LikeEL",
"Likelihood for electrons ", 400, -2., 2.))
71 ,
LikeALL(new TH1F(
"LikeALL",
"Likelihood for all except electrons ", 400, -2., 2.))
72 ,
LikeHighPI(new TH1F(
"LikeHighPI",
"Likelihood for pions ", 400, -2., 2.))
73 ,
LikeHighEL(new TH1F(
"LikeHighEL",
"Likelihood for electrons ", 400, -2., 2.))
74 ,
LikeHighALL(new TH1F(
"LikeHighALL",
"Likelihood for all except electrons ", 400, -2., 2.))
75 ,
LikeLowPI(new TH1F(
"LikeLowPI",
"Likelihood for pions ", 400, -2., 2.))
76 ,
LikeLowEL(new TH1F(
"LikeLowEL",
"Likelihood for electrons ", 400, -2., 2.))
77 ,
LikeLowALL(new TH1F(
"LikeLowALL",
"Likelihood for all except electrons ", 400, -2., 2.))
154 for (
Int_t iTrack = 0; iTrack < nTrdTrack; iTrack++) {
156 if (NULL == trdTrack)
continue;
161 if (NULL == trdHit)
continue;
164 if (NULL == mcPoint)
continue;
169 if (nrtrdpoints == 12) {
173 momentum = mom.Mag();
176 if (TMath::Abs(partID) == 11) {
182 MomEL->Fill(momentum);
196 if (TMath::Abs(partID) == 211) {
202 MomPI->Fill(momentum);
215 if (!(TMath::Abs(partID) == 11)) {