38#include "FairRootManager.h"
39#include "KFParticle/KFParticle.h"
40#include "TDirectory.h"
593 FairRootManager* ioman = FairRootManager::Instance();
594 if (
nullptr == ioman) { Fatal(
"CbmKresConversionManualmbias3::Init",
"RootManager not instantised!"); }
596 fMcTracks = (TClonesArray*) ioman->GetObject(
"MCTrack");
597 if (
nullptr ==
fMcTracks) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No MCTrack array!"); }
601 if (
nullptr ==
fPrimVertex) { LOG(fatal) <<
"CbmKresConversionManualmbias3::Init No PrimaryVertex array!"; }
603 fGlobalTracks = (TClonesArray*) ioman->GetObject(
"GlobalTrack");
604 if (
nullptr ==
fGlobalTracks) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No GlobalTrack array!"); }
606 fStsTracks = (TClonesArray*) ioman->GetObject(
"StsTrack");
607 if (
nullptr ==
fStsTracks) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No StsTrack array!"); }
610 if (
nullptr ==
fStsTrackMatches) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No StsTrackMatch array!"); }
613 if (
nullptr ==
fRichProjections) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No RichProjection array!"); }
615 fRichRings = (TClonesArray*) ioman->GetObject(
"RichRing");
616 if (
nullptr ==
fRichRings) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No RichRing array!"); }
619 if (
nullptr ==
fRichRingMatches) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No RichRingMatch array!"); }
621 fRichHits = (TClonesArray*) ioman->GetObject(
"RichHit");
622 if (
nullptr ==
fRichHits) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No RichHit array!"); }
624 fArrayMvdHit = (TClonesArray*) ioman->GetObject(
"MvdHit");
625 if (
nullptr ==
fArrayMvdHit) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No MvdHit array!"); }
627 fArrayStsHit = (TClonesArray*) ioman->GetObject(
"StsHit");
628 if (
nullptr ==
fArrayStsHit) { Fatal(
"CbmKresConversionManualmbias3::Init",
"No StsHit array!"); }
631 if (
nullptr ==
fArrayCentrality) { Fatal(
"CbmAnaConversion2::Init",
"No fArrayCentrality array!"); }
644 cout <<
"CbmKresConversionManualmbias3, event No. " << fEventNumMan << endl;
648 if (fEventNumMan == 1000) {
678 if (centrality_mbias3 <= 6 || centrality_mbias3 > 10)
return;
760 for (
Int_t i = 0; i < ngTracks; i++) {
762 if (
nullptr == gTrack)
continue;
766 if (stsInd < 0)
continue;
768 if (stsTrack ==
nullptr)
continue;
770 if (stsMatch ==
nullptr)
continue;
773 if (stsMcTrackId < 0)
continue;
775 if (mcTrack ==
nullptr)
continue;
779 if (richInd < 0 && proj->GetX() > -115 && proj->GetX() < 115
780 && ((proj->GetY() < -120 && proj->GetY() > -200) || (proj->GetY() > 120 && proj->GetY() < 200)))
795 double charge = track_par->GetQp();
798 if (chi2 != chi2)
continue;
799 if (chi2 == 0)
continue;
801 if (chi2 > 3) {
SaveOutsideTracks(mcTrack, stsTrack, charge, stsInd, richInd, stsMcTrackId, Ring); }
802 if (chi2 > 3)
continue;
804 SaveTargetTracks(mcTrack, stsTrack, Momentum, charge, stsInd, richInd, stsMcTrackId, Ring);
888 int stsInd,
int richInd,
int stsMcTrackId,
CbmRichRing* RING)
890 int InRich =
FindInRich(richInd, stsMcTrackId);
908 double charge,
int stsInd,
int richInd,
int stsMcTrackId,
911 int InRich =
FindInRich(richInd, stsMcTrackId);
932 int EventNumMan,
double AngleCut,
double InvMassCut,
int RealPID, vector<CbmMCTrack*> MCtracks_minus,
933 vector<CbmMCTrack*> MCtracks_plus, vector<CbmStsTrack*> StsTrack_minus, vector<CbmStsTrack*> StsTrack_plus,
934 vector<TVector3> Momenta_minus, vector<TVector3> Momenta_plus, std::vector<int> Rings_minus,
935 std::vector<int> Rings_plus, std::vector<int> stsIndex_minus, std::vector<int> stsIndex_plus,
936 vector<CbmRichRing*> richRing_minus, vector<CbmRichRing*> richRing_plus)
938 for (
size_t i = 0; i < Momenta_minus.size(); i++) {
939 for (
size_t j = 0; j < Momenta_plus.size(); j++) {
944 TVector3 part1 = Momenta_minus[i];
945 TVector3 part2 = Momenta_plus[j];
953 richcheck_0 =
CheckIfElectron(richRing_minus[i], Momenta_minus[i].Mag());
954 richcheck_1 =
CheckIfElectron(richRing_plus[j], Momenta_plus[j].Mag());
958 richcheck_0 = Rings_minus[i];
959 richcheck_1 = Rings_plus[j];
961 int richcheck = richcheck_0 + richcheck_1;
1003 if (TMath::Abs(OpeningAngle) > AngleCut)
continue;
1004 if (TMath::Abs(InvmassReco) > InvMassCut)
continue;
1010 frefId.push_back(stsIndex_minus[i]);
1011 frefId.push_back(stsIndex_plus[j]);
1023 if (richcheck == 0 || richcheck == 1 || richcheck == 2) {
1046 if (richcheck == 0) {
1069 if (richcheck == 1) {
1092 if (richcheck == 2) {
1115 if (richcheck == 1 || richcheck == 2) {
1148 int EventNumMan,
double AngleCut,
double InvMassCut,
int RealPID, vector<CbmMCTrack*> MCtracks_minus_Outside_mbias3,
1149 vector<CbmMCTrack*> MCtracks_plus_Outside_mbias3, vector<CbmStsTrack*> StsTrack_minus_Outside_mbias3,
1150 vector<CbmStsTrack*> StsTrack_plus_Outside_mbias3, std::vector<int> Rings_minus_Outside_mbias3,
1151 std::vector<int> Rings_plus_Outside_mbias3, std::vector<int> stsIndex_minus_Outside_mbias3,
1152 std::vector<int> stsIndex_plus_Outside_mbias3, vector<CbmRichRing*> richRing_minus_Outside_mbias3,
1153 vector<CbmRichRing*> richRing_plus_Outside_mbias3)
1155 for (
size_t i = 0; i < StsTrack_minus_Outside_mbias3.size(); i++) {
1156 for (
size_t j = 0; j < StsTrack_plus_Outside_mbias3.size(); j++) {
1158 CbmStsTrack* part1STS = StsTrack_minus_Outside_mbias3[i];
1159 CbmStsTrack* part2STS = StsTrack_plus_Outside_mbias3[j];
1160 CbmMCTrack* part1MC = MCtracks_minus_Outside_mbias3[i];
1161 CbmMCTrack* part2MC = MCtracks_plus_Outside_mbias3[j];
1163 KFParticle electron;
1165 KFParticle positron;
1167 const KFParticle* daughters[2] = {&electron, &positron};
1168 KFParticle intersection;
1169 intersection.Construct(daughters, 2);
1171 if (intersection.GetZ() > 75 || intersection.GetZ() < -5)
continue;
1190 int richcheck_0 = 0;
1191 int richcheck_1 = 0;
1194 richcheck_0 =
CheckIfElectron(richRing_minus_Outside_mbias3[i], part1.Mag());
1195 richcheck_1 =
CheckIfElectron(richRing_plus_Outside_mbias3[j], part2.Mag());
1196 richcheck = richcheck_0 + richcheck_1;
1200 richcheck = Rings_minus_Outside_mbias3[i] + Rings_plus_Outside_mbias3[j];
1244 if (TMath::Abs(OpeningAngle) > AngleCut)
continue;
1245 if (TMath::Abs(InvmassReco) > InvMassCut)
continue;
1252 frefId.push_back(stsIndex_minus_Outside_mbias3[i]);
1253 frefId.push_back(stsIndex_plus_Outside_mbias3[j]);
1266 if (richcheck == 0 || richcheck == 1 || richcheck == 2) {
1289 if (richcheck == 0) {
1312 if (richcheck == 1) {
1335 if (richcheck == 2) {
1358 if (richcheck == 1 || richcheck == 2) {
1474 vector<vector<int>> StsIndex, vector<vector<CbmMCTrack*>> GammasMC,
1475 TH1D* Pi0InvMassReco, TH2D* Pi0_pt_vs_rap, TH2D* Pi0_pt_vs_rap_est,
1476 TH2D* MultiplicityGamma, TH2D* MultiplicityChargedParticles,
1477 vector<TH1*> BGCases)
1480 if (Gammas.size() < 2)
return;
1481 for (
size_t gamma1 = 0; gamma1 < Gammas.size() - 1; gamma1++) {
1482 for (
size_t gamma2 = gamma1 + 1; gamma2 < Gammas.size(); gamma2++) {
1484 TVector3 e11 = Gammas[gamma1][0];
1485 TVector3 e12 = Gammas[gamma1][1];
1486 TVector3 e21 = Gammas[gamma2][0];
1487 TVector3 e22 = Gammas[gamma2][1];
1495 if (StsIndex[gamma1][0] == StsIndex[gamma2][0] || StsIndex[gamma1][0] == StsIndex[gamma2][1]
1496 || StsIndex[gamma1][1] == StsIndex[gamma2][0] || StsIndex[gamma1][1] == StsIndex[gamma2][1])
1505 Pi0InvMassReco->Fill(params.
fMinv);
1506 MultiplicityGamma->Fill(Gammas.size(), params.
fMinv);
1510 if (mod ==
"OneTwo" && position ==
"Both") {
1556 if (position ==
"Both")
fAnaBG->Exec(mcTrack1, mcTrack2, mcTrack3, mcTrack4, params.
fMinv, BGCases);
1560 if (
nullptr == mcTrack1 ||
nullptr == mcTrack2 ||
nullptr == mcTrack3 ||
nullptr == mcTrack4)
continue;
1570 if (motherId1 == -1 || motherId2 == -1 || motherId3 == -1 || motherId4 == -1)
continue;
1571 if (motherId1 != motherId2 || motherId3 != motherId4)
continue;
1576 if (
nullptr == mother1 ||
nullptr == mother2 ||
nullptr == mother3 ||
nullptr == mother4)
continue;
1586 if (mcMotherPdg1 == 22 && mcMotherPdg2 == 22 && mcMotherPdg3 == 111 && mcMotherPdg4 == 111) {
1587 if (grandmotherId1 != motherId3)
continue;
1592 if (mcMotherPdg1 == 111 && mcMotherPdg2 == 111 && mcMotherPdg3 == 22 && mcMotherPdg4 == 22) {
1593 if (grandmotherId3 != motherId1)
continue;
1598 if (mcMotherPdg1 == 22 && mcMotherPdg2 == 22 && mcMotherPdg3 == 22 && mcMotherPdg4 == 22) {
1599 if (grandmotherId1 != grandmotherId2 || grandmotherId3 != grandmotherId4 || grandmotherId1 != grandmotherId3)
1601 if (grandmotherId1 == -1)
continue;
1603 if (
nullptr == grandmother1)
continue;
1604 int mcGrandMotherPdg1 = grandmother1->
GetPdgCode();
1605 if (mcGrandMotherPdg1 != 111)
continue;
1618 cout <<
"Mixing in Manual(Target_mbias3) - nof entries " << nof_Target << endl;
1619 for (
Int_t a = 0; a < nof_Target - 1; a++) {
1620 for (
Int_t b = a + 1; b < nof_Target; b++) {
1648 cout <<
"Mixing in Manual(Outside_mbias3) - nof entries " << nof_Outside << endl;
1649 for (
Int_t a = 0; a < nof_Outside - 1; a++) {
1650 for (
Int_t b = a + 1; b < nof_Outside; b++) {
1678 cout <<
"Mixing in Manual(Both_mbias3) - nof entries " << nof_Both << endl;
1679 for (
Int_t a = 0; a < nof_Both - 1; a++) {
1680 for (
Int_t b = a + 1; b < nof_Both; b++) {
1753 int RingsInRich = 0;
1756 if (richMatch !=
nullptr && richMatch->
GetNofLinks() > 0) {
1758 if (richMcTrackId > 0) {
1759 if (stsMcTrackId == richMcTrackId) {
1761 if (mcTrack2 !=
nullptr) {
1763 if (TMath::Abs(pdgRICH) == 11) RingsInRich++;
1777 if (
nullptr != ring) {
1780 for (
int i = 0; i < nofHits; i++) {
1781 int hitInd = ring->
GetHit(i);
1783 if (
nullptr == hit)
continue;
1789 && momentum > 0.2 && momentum < 4.)
1800 double FinalAngle = 400;
1815 Xpart1 = stsHit1->
GetX();
1816 Ypart1 = stsHit1->
GetY();
1817 Zpart1 = stsHit1->
GetZ();
1822 Xpart1 = mvdHit1->
GetX();
1823 Ypart1 = mvdHit1->
GetY();
1824 Zpart1 = mvdHit1->
GetZ();
1830 Xpart2 = stsHit2->
GetX();
1831 Ypart2 = stsHit2->
GetY();
1832 Zpart2 = stsHit2->
GetZ();
1837 Xpart2 = mvdHit2->
GetX();
1838 Ypart2 = mvdHit2->
GetY();
1839 Zpart2 = mvdHit2->
GetZ();
1843 if (TMath::Abs(Zpart1 - Zpart2) > 2
1844 && Zpart1 > Zpart2) {
1845 for (
int i = hits1sts - 2; i > -1; i--) {
1848 Xpart1 = stsHit->
GetX();
1849 Ypart1 = stsHit->
GetY();
1850 Zpart1 = stsHit->
GetZ();
1851 if (TMath::Abs(Zpart1 - Zpart2) < 2)
continue;
1853 if (TMath::Abs(Zpart1 - Zpart2) > 2 && Zpart1 > Zpart2) {
1854 for (
int i = hits1mvd - 2; i > -1; i--) {
1857 Xpart1 = mvdHit->
GetX();
1858 Ypart1 = mvdHit->
GetY();
1859 Zpart1 = mvdHit->
GetZ();
1860 if (TMath::Abs(Zpart1 - Zpart2) < 2)
continue;
1865 if (TMath::Abs(Zpart1 - Zpart2) > 2
1866 && Zpart1 < Zpart2) {
1867 for (
int i = hits2sts - 2; i > -1; i--) {
1870 Xpart2 = stsHit->
GetX();
1871 Ypart2 = stsHit->
GetY();
1872 Zpart2 = stsHit->
GetZ();
1873 if (TMath::Abs(Zpart1 - Zpart2) < 2)
continue;
1875 if (TMath::Abs(Zpart1 - Zpart2) > 2 && Zpart1 < Zpart2) {
1876 for (
int i = hits2mvd - 2; i > -1; i--) {
1879 Xpart2 = mvdHit->
GetX();
1880 Ypart2 = mvdHit->
GetY();
1881 Zpart2 = mvdHit->
GetZ();
1882 if (TMath::Abs(Zpart1 - Zpart2) < 2)
continue;
1888 if (TMath::Abs(Zpart1 - Zpart2) < 2 && Zpart1 != 0 && Zpart2 != 0) {
1889 FinalAngle = TMath::ATan2(Ypart1 - Ypart2, Xpart1 - Xpart2) * (180 / TMath::Pi());
1892 return TMath::Abs(TMath::Abs(FinalAngle) - 180);
1897 double FinalAngle = 400;
1912 Xpart1 = mvdHit1->
GetX();
1913 Ypart1 = mvdHit1->
GetY();
1914 Zpart1 = mvdHit1->
GetZ();
1919 Xpart1 = stsHit1->
GetX();
1920 Ypart1 = stsHit1->
GetY();
1921 Zpart1 = stsHit1->
GetZ();
1927 Xpart2 = mvdHit2->
GetX();
1928 Ypart2 = mvdHit2->
GetY();
1929 Zpart2 = mvdHit2->
GetZ();
1934 Xpart2 = stsHit2->
GetX();
1935 Ypart2 = stsHit2->
GetY();
1936 Zpart2 = stsHit2->
GetZ();
1940 if (TMath::Abs(Zpart1 - Zpart2) > 2
1941 && Zpart1 < Zpart2) {
1942 for (
int i = 1; i < hits1mvd; i++) {
1945 Xpart1 = mvdHit->
GetX();
1946 Ypart1 = mvdHit->
GetY();
1947 Zpart1 = mvdHit->
GetZ();
1948 if (TMath::Abs(Zpart1 - Zpart2) < 2)
continue;
1950 if (TMath::Abs(Zpart1 - Zpart2) > 2 && Zpart1 < Zpart2) {
1951 for (
int i = 0; i < hits1sts; i++) {
1954 Xpart1 = stsHit->
GetX();
1955 Ypart1 = stsHit->
GetY();
1956 Zpart1 = stsHit->
GetZ();
1957 if (TMath::Abs(Zpart1 - Zpart2) < 2)
continue;
1962 if (TMath::Abs(Zpart1 - Zpart2) > 2
1963 && Zpart1 > Zpart2) {
1964 for (
int i = 1; i < hits2mvd; i++) {
1967 Xpart2 = mvdHit->
GetX();
1968 Ypart2 = mvdHit->
GetY();
1969 Zpart2 = mvdHit->
GetZ();
1970 if (TMath::Abs(Zpart1 - Zpart2) < 2)
continue;
1972 if (TMath::Abs(Zpart1 - Zpart2) > 2 && Zpart1 > Zpart2) {
1973 for (
int i = 0; i < hits2sts; i++) {
1976 Xpart2 = stsHit->
GetX();
1977 Ypart2 = stsHit->
GetY();
1978 Zpart2 = stsHit->
GetZ();
1979 if (TMath::Abs(Zpart1 - Zpart2) < 2)
continue;
1985 if (TMath::Abs(Zpart1 - Zpart2) < 2 && Zpart1 != 0 && Zpart2 != 0) {
1986 FinalAngle = TMath::ATan2(Ypart1 - Ypart2, Xpart1 - Xpart2) * (180 / TMath::Pi());
1989 return TMath::Abs(TMath::Abs(FinalAngle) - 180);
1995 gDirectory->mkdir(
"Target_mbias3");
1996 gDirectory->cd(
"Target_mbias3");
1997 gDirectory->mkdir(
"CheckCuts_Target_mbias3");
1998 gDirectory->cd(
"CheckCuts_Target_mbias3");
2002 gDirectory->cd(
"..");
2003 gDirectory->mkdir(
"multiplicity");
2004 gDirectory->cd(
"multiplicity");
2008 gDirectory->cd(
"..");
2009 gDirectory->mkdir(
"all");
2010 gDirectory->cd(
"all");
2014 gDirectory->cd(
"..");
2015 gDirectory->mkdir(
"zero");
2016 gDirectory->cd(
"zero");
2020 gDirectory->cd(
"..");
2021 gDirectory->mkdir(
"one");
2022 gDirectory->cd(
"one");
2026 gDirectory->cd(
"..");
2027 gDirectory->mkdir(
"two");
2028 gDirectory->cd(
"two");
2032 gDirectory->cd(
"..");
2033 gDirectory->mkdir(
"onetwo");
2034 gDirectory->cd(
"onetwo");
2038 gDirectory->cd(
"..");
2040 gDirectory->cd(
"..");
2043 gDirectory->mkdir(
"Outside_mbias3");
2044 gDirectory->cd(
"Outside_mbias3");
2045 gDirectory->mkdir(
"CheckCuts_Outside_mbias3");
2046 gDirectory->cd(
"CheckCuts_Outside_mbias3");
2050 gDirectory->cd(
"..");
2051 gDirectory->mkdir(
"multiplicity");
2052 gDirectory->cd(
"multiplicity");
2056 gDirectory->cd(
"..");
2057 gDirectory->mkdir(
"all");
2058 gDirectory->cd(
"all");
2062 gDirectory->cd(
"..");
2063 gDirectory->mkdir(
"zero");
2064 gDirectory->cd(
"zero");
2068 gDirectory->cd(
"..");
2069 gDirectory->mkdir(
"one");
2070 gDirectory->cd(
"one");
2074 gDirectory->cd(
"..");
2075 gDirectory->mkdir(
"two");
2076 gDirectory->cd(
"two");
2080 gDirectory->cd(
"..");
2081 gDirectory->mkdir(
"onetwo");
2082 gDirectory->cd(
"onetwo");
2086 gDirectory->cd(
"..");
2087 gDirectory->cd(
"..");
2090 gDirectory->mkdir(
"Both_mbias3");
2091 gDirectory->cd(
"Both_mbias3");
2092 gDirectory->mkdir(
"CheckCuts_Both_mbias3");
2093 gDirectory->cd(
"CheckCuts_Both_mbias3");
2097 gDirectory->cd(
"..");
2098 gDirectory->mkdir(
"multiplicity");
2099 gDirectory->cd(
"multiplicity");
2103 gDirectory->cd(
"..");
2104 gDirectory->mkdir(
"rap_vs_Pt_onetwo_Both_mbias3");
2105 gDirectory->cd(
"rap_vs_Pt_onetwo_Both_mbias3");
2109 gDirectory->cd(
"..");
2110 gDirectory->mkdir(
"BG_Both_mbias3");
2111 gDirectory->cd(
"BG_Both_mbias3");
2112 gDirectory->mkdir(
"BG_Both_mbias3_all");
2113 gDirectory->cd(
"BG_Both_mbias3_all");
2117 gDirectory->cd(
"..");
2118 gDirectory->mkdir(
"BG_Both_mbias3_zero");
2119 gDirectory->cd(
"BG_Both_mbias3_zero");
2123 gDirectory->cd(
"..");
2124 gDirectory->mkdir(
"BG_Both_mbias3_one");
2125 gDirectory->cd(
"BG_Both_mbias3_one");
2129 gDirectory->cd(
"..");
2130 gDirectory->mkdir(
"BG_Both_mbias3_two");
2131 gDirectory->cd(
"BG_Both_mbias3_two");
2135 gDirectory->cd(
"..");
2136 gDirectory->mkdir(
"BG_Both_mbias3_onetwo");
2137 gDirectory->cd(
"BG_Both_mbias3_onetwo");
2141 gDirectory->cd(
"..");
2142 gDirectory->cd(
"..");
2143 gDirectory->mkdir(
"all");
2144 gDirectory->cd(
"all");
2148 gDirectory->cd(
"..");
2149 gDirectory->mkdir(
"zero");
2150 gDirectory->cd(
"zero");
2154 gDirectory->cd(
"..");
2155 gDirectory->mkdir(
"one");
2156 gDirectory->cd(
"one");
2160 gDirectory->cd(
"..");
2161 gDirectory->mkdir(
"two");
2162 gDirectory->cd(
"two");
2166 gDirectory->cd(
"..");
2167 gDirectory->mkdir(
"onetwo");
2168 gDirectory->cd(
"onetwo");
2172 gDirectory->cd(
"..");
2176 gDirectory->cd(
"..");
2183 "InvMass_vs_OA_candidates_Both_mbias3; invariant mass in "
2184 "GeV/c^{2}; opening angle in degree",
2185 500, 0, 0.5, 500, 0, 50);
2188 "InvMass_vs_OA_fromPi0_Both_mbias3; invariant mass in GeV/c^{2}; "
2189 "opening angle in degree",
2190 500, 0, 0.5, 500, 0, 50);
2193 new TH1D(
"GammasInvMass_candidates_Both_mbias3",
2194 "GammasInvMass_candidates_Both_mbias3; invariant mass in GeV/c^{2};#", 510, -0.01, 0.5);
2197 "GammasOA_candidates_Both_mbias3",
"GammasOA_candidates_Both_mbias3; opening angle in degree;#", 300, -0.1, 29.9);
2200 new TH1D(
"GammasInvMass_fromPi0_Both_mbias3",
"GammasInvMass_fromPi0_Both_mbias3; invariant mass in GeV/c^{2};#",
2204 "GammasOA_fromPi0_Both_mbias3; opening angle in degree;#", 300, -0.1, 29.9);
2207 new TH1D(
"PlaneAngles_last_candidates_Both_mbias3",
2208 "PlaneAngles_last_candidates_Both_mbias3; #theta angle in degree;#", 720, -1., 179.);
2211 new TH1D(
"PlaneAngles_last_fromPi0_Both_mbias3",
"PlaneAngles_last_fromPi0_Both_mbias3; #theta angle in degree;#",
2215 new TH1D(
"PlaneAngles_first_candidates_Both_mbias3",
2216 "PlaneAngles_first_candidates_Both_mbias3; #theta angle in degree;#", 720, -1., 179.);
2219 new TH1D(
"PlaneAngles_first_fromPi0_Both_mbias3",
"PlaneAngles_first_fromPi0_Both_mbias3; #theta angle in degree;#",
2225 "InvMass_vs_OA_candidates_Target_mbias3; invariant mass in "
2226 "GeV/c^{2}; opening angle in degree",
2227 500, 0, 0.5, 500, 0, 50);
2230 "InvMass_vs_OA_fromPi0_Target_mbias3; invariant mass in "
2231 "GeV/c^{2}; opening angle in degree",
2232 500, 0, 0.5, 500, 0, 50);
2235 new TH1D(
"GammasInvMass_candidates_Target_mbias3",
2236 "GammasInvMass_candidates_Target_mbias3; invariant mass in GeV/c^{2};#", 510, -0.01, 0.5);
2239 new TH1D(
"GammasOA_candidates_Target_mbias3",
"GammasOA_candidates_Target_mbias3; opening angle in degree;#", 300,
2243 new TH1D(
"GammasInvMass_fromPi0_Target_mbias3",
2244 "GammasInvMass_fromPi0_Target_mbias3; invariant mass in GeV/c^{2};#", 510, -0.01, 0.5);
2247 "GammasOA_fromPi0_Target_mbias3",
"GammasOA_fromPi0_Target_mbias3; opening angle in degree;#", 300, -0.1, 29.9);
2250 new TH1D(
"PlaneAngles_last_candidates_Target_mbias3",
2251 "PlaneAngles_last_candidates_Target_mbias3; #theta angle in degree;#", 720, -1., 179.);
2254 new TH1D(
"PlaneAngles_last_fromPi0_Target_mbias3",
2255 "PlaneAngles_last_fromPi0_Target_mbias3; #theta angle in degree;#", 720, -1., 179.);
2258 new TH1D(
"PlaneAngles_first_candidates_Target_mbias3",
2259 "PlaneAngles_first_candidates_Target_mbias3; #theta angle in degree;#", 720, -1., 179.);
2262 new TH1D(
"PlaneAngles_first_fromPi0_Target_mbias3",
2263 "PlaneAngles_first_fromPi0_Target_mbias3; #theta angle in degree;#", 720, -1., 179.);
2268 "InvMass_vs_OA_candidates_Outside_mbias3; invariant mass in "
2269 "GeV/c^{2}; opening angle in degree",
2270 500, 0, 0.5, 500, 0, 50);
2273 "InvMass_vs_OA_fromPi0_Outside_mbias3; invariant mass in "
2274 "GeV/c^{2}; opening angle in degree",
2275 500, 0, 0.5, 500, 0, 50);
2278 new TH1D(
"GammasInvMass_candidates_Outside_mbias3",
2279 "GammasInvMass_candidates_Outside_mbias3; invariant mass in GeV/c^{2};#", 510, -0.01, 0.5);
2282 new TH1D(
"GammasOA_candidates_Outside_mbias3",
"GammasOA_candidates_Outside_mbias3; opening angle in degree;#", 300,
2286 new TH1D(
"GammasInvMass_fromPi0_Outside_mbias3",
2287 "GammasInvMass_fromPi0_Outside_mbias3; invariant mass in GeV/c^{2};#", 510, -0.01, 0.5);
2290 "GammasOA_fromPi0_Outside_mbias3",
"GammasOA_fromPi0_Outside_mbias3; opening angle in degree;#", 300, -0.1, 29.9);
2293 new TH1D(
"PlaneAngles_last_candidates_Outside_mbias3",
2294 "PlaneAngles_last_candidates_Outside_mbias3; #theta angle in degree;#", 720, -1., 179.);
2297 new TH1D(
"PlaneAngles_last_fromPi0_Outside_mbias3",
2298 "PlaneAngles_last_fromPi0_Outside_mbias3; #theta angle in degree;#", 720, -1., 179.);
2301 new TH1D(
"PlaneAngles_first_candidates_Outside_mbias3",
2302 "PlaneAngles_first_candidates_Outside_mbias3; #theta angle in degree;#", 720, -1., 179.);
2305 new TH1D(
"PlaneAngles_first_fromPi0_Outside_mbias3",
2306 "PlaneAngles_first_fromPi0_Outside_mbias3; #theta angle in degree;#", 720, -1., 179.);
2312 new TH1D(
"GammaInvMassReco_all_Target_mbias3",
"GammaInvMassReco_all_Target_mbias3; invariant mass in GeV/c^{2};#",
2316 new TH1D(
"GammaOpeningAngleReco_all_Target_mbias3",
"GammaOpeningAngleReco_all_Target_mbias3; angle [deg];#", 200,
2319 Pdg_all_Target_mbias3 =
new TH1D(
"Pdg_all_Target_mbias3",
"Pdg_all_Target_mbias3; Id;#", 800, 0, 400);
2322 new TH1D(
"P_reco_all_Target_mbias3",
"P_reco_all_Target_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2325 new TH1D(
"Pt_reco_all_Target_mbias3",
"Pt_reco_all_Target_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2328 new TH1D(
"Pi0InvMassReco_all_Target_mbias3",
"Pi0InvMassReco_all_Target_mbias3; invariant mass in GeV/c^{2};#",
2332 "EMT_InvMass_all_Target_mbias3",
"EMT_InvMass_all_Target_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2335 new TH2D(
"Pi0_pt_vs_rap_all_Target_mbias3",
"Pi0_pt_vs_rap_all_Target_mbias3; rapidity y; p_{t} in GeV/c ", 90, -2.,
2339 new TH2D(
"Pi0_pt_vs_rap_est_all_Target_mbias3",
"Pi0_pt_vs_rap_est_all_Target_mbias3; rapidity y; p_{t} in GeV/c ",
2340 10, 0., 4., 10, 0., 4.);
2346 new TH1D(
"GammaInvMassReco_zero_Target_mbias3",
2347 "GammaInvMassReco_zero_Target_mbias3; invariant mass in GeV/c^{2};#", 110, -0.01, 0.1);
2350 new TH1D(
"GammaOpeningAngleReco_zero_Target_mbias3",
"GammaOpeningAngleReco_zero_Target_mbias3; angle [deg];#", 200,
2353 Pdg_zero_Target_mbias3 =
new TH1D(
"Pdg_zero_Target_mbias3",
"Pdg_zero_Target_mbias3; Id;#", 800, 0, 400);
2356 new TH1D(
"P_reco_zero_Target_mbias3",
"P_reco_zero_Target_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2359 new TH1D(
"Pt_reco_zero_Target_mbias3",
"Pt_reco_zero_Target_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2362 new TH1D(
"Pi0InvMassReco_zero_Target_mbias3",
"Pi0InvMassReco_zero_Target_mbias3; invariant mass in GeV/c^{2};#",
2366 "EMT_InvMass_zero_Target_mbias3",
"EMT_InvMass_zero_Target_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2369 new TH2D(
"Pi0_pt_vs_rap_zero_Target_mbias3",
"Pi0_pt_vs_rap_zero_Target_mbias3; rapidity y; p_{t} in GeV/c ", 90,
2370 -2., 7., 60, -1., 5.);
2373 new TH2D(
"Pi0_pt_vs_rap_est_zero_Target_mbias3",
2374 "Pi0_pt_vs_rap_est_zero_Target_mbias3; rapidity y; p_{t} in GeV/c ", 10, 0., 4., 10, 0., 4.);
2380 new TH1D(
"GammaInvMassReco_one_Target_mbias3",
"GammaInvMassReco_one_Target_mbias3; invariant mass in GeV/c^{2};#",
2384 new TH1D(
"GammaOpeningAngleReco_one_Target_mbias3",
"GammaOpeningAngleReco_one_Target_mbias3; angle [deg];#", 200,
2387 Pdg_one_Target_mbias3 =
new TH1D(
"Pdg_one_Target_mbias3",
"Pdg_one_Target_mbias3; Id;#", 800, 0, 400);
2390 new TH1D(
"P_reco_one_Target_mbias3",
"P_reco_one_Target_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2393 new TH1D(
"Pt_reco_one_Target_mbias3",
"Pt_reco_one_Target_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2396 new TH1D(
"Pi0InvMassReco_one_Target_mbias3",
"Pi0InvMassReco_one_Target_mbias3; invariant mass in GeV/c^{2};#",
2400 "EMT_InvMass_one_Target_mbias3",
"EMT_InvMass_one_Target_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2403 new TH2D(
"Pi0_pt_vs_rap_one_Target_mbias3",
"Pi0_pt_vs_rap_one_Target_mbias3; rapidity y; p_{t} in GeV/c ", 90, -2.,
2407 new TH2D(
"Pi0_pt_vs_rap_est_one_Target_mbias3",
"Pi0_pt_vs_rap_est_one_Target_mbias3; rapidity y; p_{t} in GeV/c ",
2408 10, 0., 4., 10, 0., 4.);
2414 new TH1D(
"GammaInvMassReco_two_Target_mbias3",
"GammaInvMassReco_two_Target_mbias3; invariant mass in GeV/c^{2};#",
2418 new TH1D(
"GammaOpeningAngleReco_two_Target_mbias3",
"GammaOpeningAngleReco_two_Target_mbias3; angle [deg];#", 200,
2421 Pdg_two_Target_mbias3 =
new TH1D(
"Pdg_two_Target_mbias3",
"Pdg_two_Target_mbias3; Id;#", 800, 0, 400);
2424 new TH1D(
"P_reco_two_Target_mbias3",
"P_reco_two_Target_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2427 new TH1D(
"Pt_reco_two_Target_mbias3",
"Pt_reco_two_Target_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2430 new TH1D(
"Pi0InvMassReco_two_Target_mbias3",
"Pi0InvMassReco_two_Target_mbias3; invariant mass in GeV/c^{2};#",
2434 "EMT_InvMass_two_Target_mbias3",
"EMT_InvMass_two_Target_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2437 new TH2D(
"Pi0_pt_vs_rap_two_Target_mbias3",
"Pi0_pt_vs_rap_two_Target_mbias3; rapidity y; p_{t} in GeV/c ", 90, -2.,
2441 new TH2D(
"Pi0_pt_vs_rap_est_two_Target_mbias3",
"Pi0_pt_vs_rap_est_two_Target_mbias3; rapidity y; p_{t} in GeV/c ",
2442 10, 0., 4., 10, 0., 4.);
2448 new TH1D(
"GammaInvMassReco_onetwo_Target_mbias3",
2449 "GammaInvMassReco_onetwo_Target_mbias3; invariant mass in GeV/c^{2};#", 110, -0.01, 0.1);
2452 new TH1D(
"GammaOpeningAngleReco_onetwo_Target_mbias3",
"GammaOpeningAngleReco_onetwo_Target_mbias3; angle [deg];#",
2458 new TH1D(
"P_reco_onetwo_Target_mbias3",
"P_reco_onetwo_Target_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2461 new TH1D(
"Pt_reco_onetwo_Target_mbias3",
"Pt_reco_onetwo_Target_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2464 new TH1D(
"Pi0InvMassReco_onetwo_Target_mbias3",
2465 "Pi0InvMassReco_onetwo_Target_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2468 new TH1D(
"EMT_InvMass_onetwo_Target_mbias3",
"EMT_InvMass_onetwo_Target_mbias3; invariant mass in GeV/c^{2};#",
2472 new TH2D(
"Pi0_pt_vs_rap_onetwo_Target_mbias3",
"Pi0_pt_vs_rap_onetwo_Target_mbias3; rapidity y; p_{t} in GeV/c ",
2473 90, -2., 7., 60, -1., 5.);
2476 new TH2D(
"Pi0_pt_vs_rap_est_onetwo_Target_mbias3",
2477 "Pi0_pt_vs_rap_est_onetwo_Target_mbias3; rapidity y; p_{t} in GeV/c ", 10, 0., 4., 10, 0., 4.);
2483 new TH1D(
"GammaInvMassReco_all_Outside_mbias3",
2484 "GammaInvMassReco_all_Outside_mbias3; invariant mass in GeV/c^{2};#", 110, -0.01, 0.1);
2487 new TH1D(
"GammaOpeningAngleReco_all_Outside_mbias3",
"GammaOpeningAngleReco_all_Outside_mbias3; angle [deg];#", 200,
2490 Pdg_all_Outside_mbias3 =
new TH1D(
"Pdg_all_Outside_mbias3",
"Pdg_all_Outside_mbias3; Id;#", 800, 0, 400);
2493 new TH1D(
"P_reco_all_Outside_mbias3",
"P_reco_all_Outside_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2496 new TH1D(
"Pt_reco_all_Outside_mbias3",
"Pt_reco_all_Outside_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2499 new TH1D(
"Pi0InvMassReco_all_Outside_mbias3",
"Pi0InvMassReco_all_Outside_mbias3; invariant mass in GeV/c^{2};#",
2503 "EMT_InvMass_all_Outside_mbias3",
"EMT_InvMass_all_Outside_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2506 new TH2D(
"Pi0_pt_vs_rap_all_Outside_mbias3",
"Pi0_pt_vs_rap_all_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 90,
2507 -2., 7., 60, -1., 5.);
2510 new TH2D(
"Pi0_pt_vs_rap_est_all_Outside_mbias3",
2511 "Pi0_pt_vs_rap_est_all_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 10, 0., 4., 10, 0., 4.);
2517 new TH1D(
"GammaInvMassReco_zero_Outside_mbias3",
2518 "GammaInvMassReco_zero_Outside_mbias3; invariant mass in GeV/c^{2};#", 110, -0.01, 0.1);
2521 new TH1D(
"GammaOpeningAngleReco_zero_Outside_mbias3",
"GammaOpeningAngleReco_zero_Outside_mbias3; angle [deg];#",
2527 new TH1D(
"P_reco_zero_Outside_mbias3",
"P_reco_zero_Outside_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2530 new TH1D(
"Pt_reco_zero_Outside_mbias3",
"Pt_reco_zero_Outside_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2533 new TH1D(
"Pi0InvMassReco_zero_Outside_mbias3",
"Pi0InvMassReco_zero_Outside_mbias3; invariant mass in GeV/c^{2};#",
2537 "EMT_InvMass_zero_Outside_mbias3",
"EMT_InvMass_zero_Outside_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2540 new TH2D(
"Pi0_pt_vs_rap_zero_Outside_mbias3",
"Pi0_pt_vs_rap_zero_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 90,
2541 -2., 7., 60, -1., 5.);
2544 new TH2D(
"Pi0_pt_vs_rap_est_zero_Outside_mbias3",
2545 "Pi0_pt_vs_rap_est_zero_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 10, 0., 4., 10, 0., 4.);
2551 new TH1D(
"GammaInvMassReco_one_Outside_mbias3",
2552 "GammaInvMassReco_one_Outside_mbias3; invariant mass in GeV/c^{2};#", 110, -0.01, 0.1);
2555 new TH1D(
"GammaOpeningAngleReco_one_Outside_mbias3",
"GammaOpeningAngleReco_one_Outside_mbias3; angle [deg];#", 200,
2558 Pdg_one_Outside_mbias3 =
new TH1D(
"Pdg_one_Outside_mbias3",
"Pdg_one_Outside_mbias3; Id;#", 800, 0, 400);
2561 new TH1D(
"P_reco_one_Outside_mbias3",
"P_reco_one_Outside_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2564 new TH1D(
"Pt_reco_one_Outside_mbias3",
"Pt_reco_one_Outside_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2567 new TH1D(
"Pi0InvMassReco_one_Outside_mbias3",
"Pi0InvMassReco_one_Outside_mbias3; invariant mass in GeV/c^{2};#",
2571 "EMT_InvMass_one_Outside_mbias3",
"EMT_InvMass_one_Outside_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2574 new TH2D(
"Pi0_pt_vs_rap_one_Outside_mbias3",
"Pi0_pt_vs_rap_one_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 90,
2575 -2., 7., 60, -1., 5.);
2578 new TH2D(
"Pi0_pt_vs_rap_est_one_Outside_mbias3",
2579 "Pi0_pt_vs_rap_est_one_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 10, 0., 4., 10, 0., 4.);
2585 new TH1D(
"GammaInvMassReco_two_Outside_mbias3",
2586 "GammaInvMassReco_two_Outside_mbias3; invariant mass in GeV/c^{2};#", 110, -0.01, 0.1);
2589 new TH1D(
"GammaOpeningAngleReco_two_Outside_mbias3",
"GammaOpeningAngleReco_two_Outside_mbias3; angle [deg];#", 200,
2592 Pdg_two_Outside_mbias3 =
new TH1D(
"Pdg_two_Outside_mbias3",
"Pdg_two_Outside_mbias3; Id;#", 800, 0, 400);
2595 new TH1D(
"P_reco_two_Outside_mbias3",
"P_reco_two_Outside_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2598 new TH1D(
"Pt_reco_two_Outside_mbias3",
"Pt_reco_two_Outside_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2601 new TH1D(
"Pi0InvMassReco_two_Outside_mbias3",
"Pi0InvMassReco_two_Outside_mbias3; invariant mass in GeV/c^{2};#",
2605 "EMT_InvMass_two_Outside_mbias3",
"EMT_InvMass_two_Outside_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2608 new TH2D(
"Pi0_pt_vs_rap_two_Outside_mbias3",
"Pi0_pt_vs_rap_two_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 90,
2609 -2., 7., 60, -1., 5.);
2612 new TH2D(
"Pi0_pt_vs_rap_est_two_Outside_mbias3",
2613 "Pi0_pt_vs_rap_est_two_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 10, 0., 4., 10, 0., 4.);
2619 new TH1D(
"GammaInvMassReco_onetwo_Outside_mbias3",
2620 "GammaInvMassReco_onetwo_Outside_mbias3; invariant mass in GeV/c^{2};#", 110, -0.01, 0.1);
2623 new TH1D(
"GammaOpeningAngleReco_onetwo_Outside_mbias3",
2624 "GammaOpeningAngleReco_onetwo_Outside_mbias3; angle [deg];#", 200, -0.1, 19.9);
2629 new TH1D(
"P_reco_onetwo_Outside_mbias3",
"P_reco_onetwo_Outside_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2632 new TH1D(
"Pt_reco_onetwo_Outside_mbias3",
"Pt_reco_onetwo_Outside_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2635 new TH1D(
"Pi0InvMassReco_onetwo_Outside_mbias3",
2636 "Pi0InvMassReco_onetwo_Outside_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2639 new TH1D(
"EMT_InvMass_onetwo_Outside_mbias3",
"EMT_InvMass_onetwo_Outside_mbias3; invariant mass in GeV/c^{2};#",
2643 new TH2D(
"Pi0_pt_vs_rap_onetwo_Outside_mbias3",
"Pi0_pt_vs_rap_onetwo_Outside_mbias3; rapidity y; p_{t} in GeV/c ",
2644 90, -2., 7., 60, -1., 5.);
2647 new TH2D(
"Pi0_pt_vs_rap_est_onetwo_Outside_mbias3",
2648 "Pi0_pt_vs_rap_est_onetwo_Outside_mbias3; rapidity y; p_{t} in GeV/c ", 10, 0., 4., 10, 0., 4.);
2654 new TH1D(
"GammaInvMassReco_all_Both_mbias3",
"GammaInvMassReco_all_Both_mbias3; invariant mass in GeV/c^{2};#", 110,
2658 "GammaOpeningAngleReco_all_Both_mbias3",
"GammaOpeningAngleReco_all_Both_mbias3; angle [deg];#", 200, -0.1, 19.9);
2660 Pdg_all_Both_mbias3 =
new TH1D(
"Pdg_all_Both_mbias3",
"Pdg_all_Both_mbias3; Id;#", 800, 0, 400);
2662 P_reco_all_Both_mbias3 =
new TH1D(
"P_reco_all_Both_mbias3",
"P_reco_all_Both_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2665 new TH1D(
"Pt_reco_all_Both_mbias3",
"Pt_reco_all_Both_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2668 "Pi0InvMassReco_all_Both_mbias3",
"Pi0InvMassReco_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2671 new TH1D(
"EMT_InvMass_all_Both_mbias3",
"EMT_InvMass_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2674 new TH2D(
"Pi0_pt_vs_rap_all_Both_mbias3",
"Pi0_pt_vs_rap_all_Both_mbias3; rapidity y; p_{t} in GeV/c ", 90, -2., 7.,
2678 new TH2D(
"Pi0_pt_vs_rap_est_all_Both_mbias3",
"Pi0_pt_vs_rap_est_all_Both_mbias3; rapidity y; p_{t} in GeV/c ", 10,
2679 0., 4., 10, 0., 4.);
2685 new TH1D(
"GammaInvMassReco_zero_Both_mbias3",
"GammaInvMassReco_zero_Both_mbias3; invariant mass in GeV/c^{2};#",
2689 "GammaOpeningAngleReco_zero_Both_mbias3",
"GammaOpeningAngleReco_zero_Both_mbias3; angle [deg];#", 200, -0.1, 19.9);
2691 Pdg_zero_Both_mbias3 =
new TH1D(
"Pdg_zero_Both_mbias3",
"Pdg_zero_Both_mbias3; Id;#", 800, 0, 400);
2693 P_reco_zero_Both_mbias3 =
new TH1D(
"P_reco_zero_Both_mbias3",
"P_reco_zero_Both_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2696 new TH1D(
"Pt_reco_zero_Both_mbias3",
"Pt_reco_zero_Both_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2699 "Pi0InvMassReco_zero_Both_mbias3",
"Pi0InvMassReco_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2702 "EMT_InvMass_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2705 new TH2D(
"Pi0_pt_vs_rap_zero_Both_mbias3",
"Pi0_pt_vs_rap_zero_Both_mbias3; rapidity y; p_{t} in GeV/c ", 90, -2.,
2709 new TH2D(
"Pi0_pt_vs_rap_est_zero_Both_mbias3",
"Pi0_pt_vs_rap_est_zero_Both_mbias3; rapidity y; p_{t} in GeV/c ",
2710 10, 0., 4., 10, 0., 4.);
2716 new TH1D(
"GammaInvMassReco_one_Both_mbias3",
"GammaInvMassReco_one_Both_mbias3; invariant mass in GeV/c^{2};#", 110,
2720 "GammaOpeningAngleReco_one_Both_mbias3",
"GammaOpeningAngleReco_one_Both_mbias3; angle [deg];#", 200, -0.1, 19.9);
2722 Pdg_one_Both_mbias3 =
new TH1D(
"Pdg_one_Both_mbias3",
"Pdg_one_Both_mbias3; Id;#", 800, 0, 400);
2724 P_reco_one_Both_mbias3 =
new TH1D(
"P_reco_one_Both_mbias3",
"P_reco_one_Both_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2727 new TH1D(
"Pt_reco_one_Both_mbias3",
"Pt_reco_one_Both_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2730 "Pi0InvMassReco_one_Both_mbias3",
"Pi0InvMassReco_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2733 new TH1D(
"EMT_InvMass_one_Both_mbias3",
"EMT_InvMass_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2736 new TH2D(
"Pi0_pt_vs_rap_one_Both_mbias3",
"Pi0_pt_vs_rap_one_Both_mbias3; rapidity y; p_{t} in GeV/c ", 90, -2., 7.,
2740 new TH2D(
"Pi0_pt_vs_rap_est_one_Both_mbias3",
"Pi0_pt_vs_rap_est_one_Both_mbias3; rapidity y; p_{t} in GeV/c ", 10,
2741 0., 4., 10, 0., 4.);
2747 new TH1D(
"GammaInvMassReco_two_Both_mbias3",
"GammaInvMassReco_two_Both_mbias3; invariant mass in GeV/c^{2};#", 110,
2751 "GammaOpeningAngleReco_two_Both_mbias3",
"GammaOpeningAngleReco_two_Both_mbias3; angle [deg];#", 200, -0.1, 19.9);
2753 Pdg_two_Both_mbias3 =
new TH1D(
"Pdg_two_Both_mbias3",
"Pdg_two_Both_mbias3; Id;#", 800, 0, 400);
2755 P_reco_two_Both_mbias3 =
new TH1D(
"P_reco_two_Both_mbias3",
"P_reco_two_Both_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2758 new TH1D(
"Pt_reco_two_Both_mbias3",
"Pt_reco_two_Both_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2761 "Pi0InvMassReco_two_Both_mbias3",
"Pi0InvMassReco_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2764 new TH1D(
"EMT_InvMass_two_Both_mbias3",
"EMT_InvMass_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2767 new TH2D(
"Pi0_pt_vs_rap_two_Both_mbias3",
"Pi0_pt_vs_rap_two_Both_mbias3; rapidity y; p_{t} in GeV/c ", 90, -2., 7.,
2771 new TH2D(
"Pi0_pt_vs_rap_est_two_Both_mbias3",
"Pi0_pt_vs_rap_est_two_Both_mbias3; rapidity y; p_{t} in GeV/c ", 10,
2772 0., 4., 10, 0., 4.);
2778 new TH1D(
"GammaInvMassReco_onetwo_Both_mbias3",
2779 "GammaInvMassReco_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 110, -0.01, 0.1);
2782 new TH1D(
"GammaOpeningAngleReco_onetwo_Both_mbias3",
"GammaOpeningAngleReco_onetwo_Both_mbias3; angle [deg];#", 200,
2785 Pdg_onetwo_Both_mbias3 =
new TH1D(
"Pdg_onetwo_Both_mbias3",
"Pdg_onetwo_Both_mbias3; Id;#", 800, 0, 400);
2788 new TH1D(
"P_reco_onetwo_Both_mbias3",
"P_reco_onetwo_Both_mbias3; P in GeV/c^{2};#", 600, 0, 6);
2791 new TH1D(
"Pt_reco_onetwo_Both_mbias3",
"Pt_reco_onetwo_Both_mbias3; P_{t} in GeV/c^{2};#", 300, 0, 3);
2794 new TH1D(
"Pi0InvMassReco_onetwo_Both_mbias3",
"Pi0InvMassReco_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#",
2798 "EMT_InvMass_onetwo_Both_mbias3",
"EMT_InvMass_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
2801 new TH2D(
"Pi0_pt_vs_rap_onetwo_Both_mbias3",
"Pi0_pt_vs_rap_onetwo_Both_mbias3; rapidity y; p_{t} in GeV/c ", 90,
2802 -2., 7., 60, -1., 5.);
2805 new TH2D(
"Pi0_pt_vs_rap_est_onetwo_Both_mbias3",
2806 "Pi0_pt_vs_rap_est_onetwo_Both_mbias3; rapidity y; p_{t} in GeV/c ", 10, 0., 4., 10, 0., 4.);
2812 new TH2D(
"Pdg_vs_Distance_mbias3",
"Pdg_vs_Distance_mbias3; pdg; distance in cm", 2500, 0, 2499, 500, 0, 50);
2815 "Distance between projected track and center of the ring (for e+ "
2816 "and e-); P in GeV/c^{2}; distance in cm",
2817 300, 0, 3, 300, 0, 15);
2823 "MultiplicityGamma_all_Target_mbias3; Nof gammas in event; "
2824 "invariant mass in GeV/c^{2};#",
2825 400, 0, 30, 1000, 0, 2.0);
2828 "MultiplicityGamma_zero_Target_mbias3; Nof gammas in event; "
2829 "invariant mass in GeV/c^{2};#",
2830 400, 0, 30, 1000, 0, 2.0);
2833 "MultiplicityGamma_one_Target_mbias3; Nof gammas in event; "
2834 "invariant mass in GeV/c^{2};#",
2835 400, 0, 30, 1000, 0, 2.0);
2838 "MultiplicityGamma_two_Target_mbias3; Nof gammas in event; "
2839 "invariant mass in GeV/c^{2};#",
2840 400, 0, 30, 1000, 0, 2.0);
2843 "MultiplicityGamma_onetwo_Target_mbias3; Nof gammas in event; "
2844 "invariant mass in GeV/c^{2};#",
2845 400, 0, 30, 1000, 0, 2.0);
2849 new TH2D(
"MultiplicityChargedParticles_all_Target_mbias3",
2850 "MultiplicityChargedParticles_all_Target_mbias3; Nof charged "
2851 "particles in event; invariant mass in GeV/c^{2};#",
2852 1000, 0, 1000, 1000, 0, 2.0);
2855 new TH2D(
"MultiplicityChargedParticles_zero_Target_mbias3",
2856 "MultiplicityChargedParticles_zero_Target_mbias3; Nof charged "
2857 "particles in event; invariant mass in GeV/c^{2};#",
2858 1000, 0, 1000, 1000, 0, 2.0);
2861 new TH2D(
"MultiplicityChargedParticles_one_Target_mbias3",
2862 "MultiplicityChargedParticles_one_Target_mbias3; Nof charged "
2863 "particles in event; invariant mass in GeV/c^{2};#",
2864 1000, 0, 1000, 1000, 0, 2.0);
2867 new TH2D(
"MultiplicityChargedParticles_two_Target_mbias3",
2868 "MultiplicityChargedParticles_two_Target_mbias3; Nof charged "
2869 "particles in event; invariant mass in GeV/c^{2};#",
2870 1000, 0, 1000, 1000, 0, 2.0);
2873 new TH2D(
"MultiplicityChargedParticles_onetwo_Target_mbias3",
2874 "MultiplicityChargedParticles_onetwo_Target_mbias3; Nof charged "
2875 "particles in event; invariant mass in GeV/c^{2};#",
2876 1000, 0, 1000, 1000, 0, 2.0);
2881 "MultiplicityGamma_all_Outside_mbias3; Nof gammas in event; "
2882 "invariant mass in GeV/c^{2};#",
2883 400, 0, 30, 1000, 0, 2.0);
2886 "MultiplicityGamma_zero_Outside_mbias3; Nof gammas in event; "
2887 "invariant mass in GeV/c^{2};#",
2888 400, 0, 30, 1000, 0, 2.0);
2891 "MultiplicityGamma_one_Outside_mbias3; Nof gammas in event; "
2892 "invariant mass in GeV/c^{2};#",
2893 400, 0, 30, 1000, 0, 2.0);
2896 "MultiplicityGamma_two_Outside_mbias3; Nof gammas in event; "
2897 "invariant mass in GeV/c^{2};#",
2898 400, 0, 30, 1000, 0, 2.0);
2901 "MultiplicityGamma_onetwo_Outside_mbias3; Nof gammas in event; "
2902 "invariant mass in GeV/c^{2};#",
2903 400, 0, 30, 1000, 0, 2.0);
2907 new TH2D(
"MultiplicityChargedParticles_all_Outside_mbias3",
2908 "MultiplicityChargedParticles_all_Outside_mbias3; Nof charged "
2909 "particles in event; invariant mass in GeV/c^{2};#",
2910 1000, 0, 1000, 1000, 0, 2.0);
2913 new TH2D(
"MultiplicityChargedParticles_zero_Outside_mbias3",
2914 "MultiplicityChargedParticles_zero_Outside_mbias3; Nof charged "
2915 "particles in event; invariant mass in GeV/c^{2};#",
2916 1000, 0, 1000, 1000, 0, 2.0);
2919 new TH2D(
"MultiplicityChargedParticles_one_Outside_mbias3",
2920 "MultiplicityChargedParticles_one_Outside_mbias3; Nof charged "
2921 "particles in event; invariant mass in GeV/c^{2};#",
2922 1000, 0, 1000, 1000, 0, 2.0);
2925 new TH2D(
"MultiplicityChargedParticles_two_Outside_mbias3",
2926 "MultiplicityChargedParticles_two_Outside_mbias3; Nof charged "
2927 "particles in event; invariant mass in GeV/c^{2};#",
2928 1000, 0, 1000, 1000, 0, 2.0);
2931 new TH2D(
"MultiplicityChargedParticles_onetwo_Outside_mbias3",
2932 "MultiplicityChargedParticles_onetwo_Outside_mbias3; Nof charged "
2933 "particles in event; invariant mass in GeV/c^{2};#",
2934 1000, 0, 1000, 1000, 0, 2.0);
2940 "MultiplicityGamma_all_Both_mbias3; Nof gammas in event; "
2941 "invariant mass in GeV/c^{2};#",
2942 400, 0, 30, 1000, 0, 2.0);
2945 "MultiplicityGamma_zero_Both_mbias3; Nof gammas in event; "
2946 "invariant mass in GeV/c^{2};#",
2947 400, 0, 30, 1000, 0, 2.0);
2950 "MultiplicityGamma_one_Both_mbias3; Nof gammas in event; "
2951 "invariant mass in GeV/c^{2};#",
2952 400, 0, 30, 1000, 0, 2.0);
2955 "MultiplicityGamma_two_Both_mbias3; Nof gammas in event; "
2956 "invariant mass in GeV/c^{2};#",
2957 400, 0, 30, 1000, 0, 2.0);
2960 "MultiplicityGamma_onetwo_Both_mbias3; Nof gammas in event; "
2961 "invariant mass in GeV/c^{2};#",
2962 400, 0, 30, 1000, 0, 2.0);
2966 "MultiplicityChargedParticles_all_Both_mbias3; Nof charged "
2967 "particles in event; invariant mass in GeV/c^{2};#",
2968 1000, 0, 1000, 1000, 0, 2.0);
2971 "MultiplicityChargedParticles_zero_Both_mbias3; Nof charged "
2972 "particles in event; invariant mass in GeV/c^{2};#",
2973 1000, 0, 1000, 1000, 0, 2.0);
2976 "MultiplicityChargedParticles_one_Both_mbias3; Nof charged "
2977 "particles in event; invariant mass in GeV/c^{2};#",
2978 1000, 0, 1000, 1000, 0, 2.0);
2981 "MultiplicityChargedParticles_two_Both_mbias3; Nof charged "
2982 "particles in event; invariant mass in GeV/c^{2};#",
2983 1000, 0, 1000, 1000, 0, 2.0);
2986 new TH2D(
"MultiplicityChargedParticles_onetwo_Both_mbias3",
2987 "MultiplicityChargedParticles_onetwo_Both_mbias3; Nof charged "
2988 "particles in event; invariant mass in GeV/c^{2};#",
2989 1000, 0, 1000, 1000, 0, 2.0);
2996 "rapidity = (1.2-1.6) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
2997 "mass in GeV/c^{2};#",
3001 "rapidity = (1.2-1.6) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3002 "mass in GeV/c^{2};#",
3006 "rapidity = (1.2-1.6) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3007 "mass in GeV/c^{2};#",
3011 "rapidity = (1.2-1.6) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3012 "mass in GeV/c^{2};#",
3016 "rapidity = (1.2-1.6) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3017 "mass in GeV/c^{2};#",
3021 "rapidity = (1.6-2.0) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3022 "mass in GeV/c^{2};#",
3026 "rapidity = (1.6-2.0) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3027 "mass in GeV/c^{2};#",
3031 "rapidity = (1.6-2.0) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3032 "mass in GeV/c^{2};#",
3036 "rapidity = (1.6-2.0) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3037 "mass in GeV/c^{2};#",
3041 "rapidity = (1.6-2.0) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3042 "mass in GeV/c^{2};#",
3046 "rapidity = (2.0-2.4) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3047 "mass in GeV/c^{2};#",
3051 "rapidity = (2.0-2.4) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3052 "mass in GeV/c^{2};#",
3056 "rapidity = (2.0-2.4) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3057 "mass in GeV/c^{2};#",
3061 "rapidity = (2.0-2.4) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3062 "mass in GeV/c^{2};#",
3066 "rapidity = (2.0-2.4) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3067 "mass in GeV/c^{2};#",
3071 "rapidity = (2.4-2.8) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3072 "mass in GeV/c^{2};#",
3076 "rapidity = (2.4-2.8) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3077 "mass in GeV/c^{2};#",
3081 "rapidity = (2.4-2.8) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3082 "mass in GeV/c^{2};#",
3086 "rapidity = (2.4-2.8) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3087 "mass in GeV/c^{2};#",
3091 "rapidity = (2.4-2.8) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3092 "mass in GeV/c^{2};#",
3096 "rapidity = (2.8-3.2) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3097 "mass in GeV/c^{2};#",
3101 "rapidity = (2.8-3.2) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3102 "mass in GeV/c^{2};#",
3106 "rapidity = (2.8-3.2) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3107 "mass in GeV/c^{2};#",
3111 "rapidity = (2.8-3.2) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3112 "mass in GeV/c^{2};#",
3116 "rapidity = (2.8-3.2) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3117 "mass in GeV/c^{2};#",
3121 "rapidity = (3.2-3.6) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3122 "mass in GeV/c^{2};#",
3126 "rapidity = (3.2-3.6) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3127 "mass in GeV/c^{2};#",
3131 "rapidity = (3.2-3.6) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3132 "mass in GeV/c^{2};#",
3136 "rapidity = (3.2-3.6) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3137 "mass in GeV/c^{2};#",
3141 "rapidity = (3.2-3.6) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3142 "mass in GeV/c^{2};#",
3147 "rapidity = (1.2-1.6) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3148 "mass in GeV/c^{2};#",
3152 "rapidity = (1.2-1.6) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3153 "mass in GeV/c^{2};#",
3157 "rapidity = (1.2-1.6) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3158 "mass in GeV/c^{2};#",
3162 "rapidity = (1.2-1.6) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3163 "mass in GeV/c^{2};#",
3167 "rapidity = (1.2-1.6) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3168 "mass in GeV/c^{2};#",
3172 "rapidity = (1.6-2.0) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3173 "mass in GeV/c^{2};#",
3177 "rapidity = (1.6-2.0) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3178 "mass in GeV/c^{2};#",
3182 "rapidity = (1.6-2.0) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3183 "mass in GeV/c^{2};#",
3187 "rapidity = (1.6-2.0) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3188 "mass in GeV/c^{2};#",
3192 "rapidity = (1.6-2.0) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3193 "mass in GeV/c^{2};#",
3197 "rapidity = (2.0-2.4) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3198 "mass in GeV/c^{2};#",
3202 "rapidity = (2.0-2.4) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3203 "mass in GeV/c^{2};#",
3207 "rapidity = (2.0-2.4) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3208 "mass in GeV/c^{2};#",
3212 "rapidity = (2.0-2.4) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3213 "mass in GeV/c^{2};#",
3217 "rapidity = (2.0-2.4) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3218 "mass in GeV/c^{2};#",
3222 "rapidity = (2.4-2.8) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3223 "mass in GeV/c^{2};#",
3227 "rapidity = (2.4-2.8) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3228 "mass in GeV/c^{2};#",
3232 "rapidity = (2.4-2.8) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3233 "mass in GeV/c^{2};#",
3237 "rapidity = (2.4-2.8) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3238 "mass in GeV/c^{2};#",
3242 "rapidity = (2.4-2.8) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3243 "mass in GeV/c^{2};#",
3247 "rapidity = (2.8-3.2) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3248 "mass in GeV/c^{2};#",
3252 "rapidity = (2.8-3.2) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3253 "mass in GeV/c^{2};#",
3257 "rapidity = (2.8-3.2) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3258 "mass in GeV/c^{2};#",
3262 "rapidity = (2.8-3.2) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3263 "mass in GeV/c^{2};#",
3267 "rapidity = (2.8-3.2) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3268 "mass in GeV/c^{2};#",
3272 "rapidity = (3.2-3.6) P_{t} = (0.0-0.4 GeV/c^{2}) ;invariant "
3273 "mass in GeV/c^{2};#",
3277 "rapidity = (3.2-3.6) P_{t} = (0.4-0.8 GeV/c^{2}) ;invariant "
3278 "mass in GeV/c^{2};#",
3282 "rapidity = (3.2-3.6) P_{t} = (0.8-1.2 GeV/c^{2}) ;invariant "
3283 "mass in GeV/c^{2};#",
3287 "rapidity = (3.2-3.6) P_{t} = (1.2-1.6 GeV/c^{2}) ;invariant "
3288 "mass in GeV/c^{2};#",
3292 "rapidity = (3.2-3.6) P_{t} = (1.6-2.0 GeV/c^{2}) ;invariant "
3293 "mass in GeV/c^{2};#",
3301 new TH1D(
"BG1_InM_all_Both_mbias3",
"BG1_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3304 new TH1D(
"BG2_InM_all_Both_mbias3",
"BG2_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3307 new TH1D(
"BG3_InM_all_Both_mbias3",
"BG3_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3310 new TH1D(
"BG4_InM_all_Both_mbias3",
"BG4_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3313 new TH1D(
"BG5_InM_all_Both_mbias3",
"BG5_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3316 new TH1D(
"BG6_InM_all_Both_mbias3",
"BG6_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3319 new TH1D(
"BG7_InM_all_Both_mbias3",
"BG7_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3322 new TH1D(
"BG8_InM_all_Both_mbias3",
"BG8_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3325 new TH1D(
"BG9_InM_all_Both_mbias3",
"BG9_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3328 new TH1D(
"BG10_InM_all_Both_mbias3",
"BG10_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3331 new TH1D(
"PdgCase8_InM_all_Both_mbias3",
"PdgCase8_InM_all_Both_mbias3; Id ;#", 5000, -2500, 2500);
3334 new TH1D(
"PdgCase8mothers_InM_all_Both_mbias3",
"PdgCase8mothers_InM_all_Both_mbias3; Id ;#", 5000, -2500, 2500);
3337 new TH1D(
"sameMIDcase8_InM_all_Both_mbias3",
"sameMIDcase8_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#",
3341 new TH1D(
"sameGRIDcase8_InM_all_Both_mbias3",
"sameGRIDcase8_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#",
3345 "Case1ZYPos_InM_all_Both_mbias3; z[cm]; y[cm]", 400, -1, 200, 200, -50, 50);
3348 new TH1D(
"sameMIDcase8_mothedPDG_InM_all_Both_mbias3",
"sameMIDcase8_mothedPDG_InM_all_Both_mbias3; Id ;#", 5000,
3352 new TH1D(
"PdgCase8NonEComeFromTarget_mbias3_InM_all_Both_mbias3",
3353 "PdgCase8NonEComeFromTarget_mbias3_InM_all_Both_mbias3; Id ;#", 5000, -2500, 2500);
3356 new TH1D(
"PdgCase8NonE_NOT_FromTarget_mbias3_InM_all_Both_mbias3",
3357 "PdgCase8NonE_NOT_FromTarget_mbias3_InM_all_Both_mbias3; Id ;#", 5000, -2500, 2500);
3360 "PdgCase8motherNonE_InM_all_Both_mbias3; Id ;#", 5000, -2500, 2500);
3363 new TH1D(
"Case8ElFromDalitz_InM_all_Both_mbias3",
3364 "Case8ElFromDalitz_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3367 new TH1D(
"Case8NonElFrom_pn_InM_all_Both_mbias3",
3368 "Case8NonElFrom_pn_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3371 new TH1D(
"Case8NonElFrom_eta_InM_all_Both_mbias3",
3372 "Case8NonElFrom_eta_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3375 new TH1D(
"Case8NonElFrom_kaon_InM_all_Both_mbias3",
3376 "Case8NonElFrom_kaon_InM_all_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3379 "sameMIDcase8NonEPdg_InM_all_Both_mbias3",
"sameMIDcase8NonEPdg_InM_all_Both_mbias3; Id ;#", 5000, -2500, 2500);
3382 new TH1D(
"sameMIDcase8NonEMotherPdg_InM_all_Both_mbias3",
"sameMIDcase8NonEMotherPdg_InM_all_Both_mbias3; Id ;#",
3386 new TH1D(
"sameMIDcase8NonEMotherIM_InM_all_Both_mbias3",
3387 "sameMIDcase8NonEMotherIM_InM_all_Both_mbias3; invariant mass in "
3392 new TH1D(
"sameMIDcase8NonEPdgFromTarget_mbias3_InM_all_Both_mbias3",
3393 "sameMIDcase8NonEPdgFromTarget_mbias3_InM_all_Both_mbias3; Id ;#", 5000, -2500, 2500);
3396 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3IM_InM_all_Both_mbias3",
3397 "sameMIDcase8NonEComeFromTarget_mbias3IM_InM_all_Both_mbias3; "
3398 "invariant mass in GeV/c^{2};#",
3402 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3P_InM_all_Both_mbias3",
3403 "sameMIDcase8NonEComeFromTarget_mbias3P_InM_all_Both_mbias3; P in "
3408 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_all_Both_mbias3",
3409 "sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_all_Both_mbias3; Pt "
3415 new TH1D(
"BG1_InM_zero_Both_mbias3",
"BG1_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3418 new TH1D(
"BG2_InM_zero_Both_mbias3",
"BG2_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3421 new TH1D(
"BG3_InM_zero_Both_mbias3",
"BG3_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3424 new TH1D(
"BG4_InM_zero_Both_mbias3",
"BG4_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3427 new TH1D(
"BG5_InM_zero_Both_mbias3",
"BG5_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3430 new TH1D(
"BG6_InM_zero_Both_mbias3",
"BG6_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3433 new TH1D(
"BG7_InM_zero_Both_mbias3",
"BG7_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3436 new TH1D(
"BG8_InM_zero_Both_mbias3",
"BG8_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3439 new TH1D(
"BG9_InM_zero_Both_mbias3",
"BG9_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3442 new TH1D(
"BG10_InM_zero_Both_mbias3",
"BG10_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3445 new TH1D(
"PdgCase8_InM_zero_Both_mbias3",
"PdgCase8_InM_zero_Both_mbias3; Id ;#", 5000, -2500, 2500);
3448 new TH1D(
"PdgCase8mothers_InM_zero_Both_mbias3",
"PdgCase8mothers_InM_zero_Both_mbias3; Id ;#", 5000, -2500, 2500);
3451 new TH1D(
"sameMIDcase8_InM_zero_Both_mbias3",
"sameMIDcase8_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#",
3455 new TH1D(
"sameGRIDcase8_InM_zero_Both_mbias3",
"sameGRIDcase8_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#",
3459 "Case1ZYPos_InM_zero_Both_mbias3",
"Case1ZYPos_InM_zero_Both_mbias3; z[cm]; y[cm]", 400, -1, 200, 200, -50, 50);
3462 new TH1D(
"sameMIDcase8_mothedPDG_InM_zero_Both_mbias3",
"sameMIDcase8_mothedPDG_InM_zero_Both_mbias3; Id ;#", 5000,
3466 new TH1D(
"PdgCase8NonEComeFromTarget_mbias3_InM_zero_Both_mbias3",
3467 "PdgCase8NonEComeFromTarget_mbias3_InM_zero_Both_mbias3; Id ;#", 5000, -2500, 2500);
3470 new TH1D(
"PdgCase8NonE_NOT_FromTarget_mbias3_InM_zero_Both_mbias3",
3471 "PdgCase8NonE_NOT_FromTarget_mbias3_InM_zero_Both_mbias3; Id ;#", 5000, -2500, 2500);
3474 "PdgCase8motherNonE_InM_zero_Both_mbias3",
"PdgCase8motherNonE_InM_zero_Both_mbias3; Id ;#", 5000, -2500, 2500);
3477 new TH1D(
"Case8ElFromDalitz_InM_zero_Both_mbias3",
3478 "Case8ElFromDalitz_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3481 new TH1D(
"Case8NonElFrom_pn_InM_zero_Both_mbias3",
3482 "Case8NonElFrom_pn_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3485 new TH1D(
"Case8NonElFrom_eta_InM_zero_Both_mbias3",
3486 "Case8NonElFrom_eta_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3489 new TH1D(
"Case8NonElFrom_kaon_InM_zero_Both_mbias3",
3490 "Case8NonElFrom_kaon_InM_zero_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3493 "sameMIDcase8NonEPdg_InM_zero_Both_mbias3",
"sameMIDcase8NonEPdg_InM_zero_Both_mbias3; Id ;#", 5000, -2500, 2500);
3496 new TH1D(
"sameMIDcase8NonEMotherPdg_InM_zero_Both_mbias3",
"sameMIDcase8NonEMotherPdg_InM_zero_Both_mbias3; Id ;#",
3500 new TH1D(
"sameMIDcase8NonEMotherIM_InM_zero_Both_mbias3",
3501 "sameMIDcase8NonEMotherIM_InM_zero_Both_mbias3; invariant mass in "
3506 new TH1D(
"sameMIDcase8NonEPdgFromTarget_mbias3_InM_zero_Both_mbias3",
3507 "sameMIDcase8NonEPdgFromTarget_mbias3_InM_zero_Both_mbias3; Id ;#", 5000, -2500, 2500);
3510 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3IM_InM_zero_Both_mbias3",
3511 "sameMIDcase8NonEComeFromTarget_mbias3IM_InM_zero_Both_mbias3; "
3512 "invariant mass in GeV/c^{2};#",
3516 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3P_InM_zero_Both_mbias3",
3517 "sameMIDcase8NonEComeFromTarget_mbias3P_InM_zero_Both_mbias3; P "
3522 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_zero_Both_mbias3",
3523 "sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_zero_Both_mbias3; Pt "
3529 new TH1D(
"BG1_InM_one_Both_mbias3",
"BG1_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3532 new TH1D(
"BG2_InM_one_Both_mbias3",
"BG2_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3535 new TH1D(
"BG3_InM_one_Both_mbias3",
"BG3_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3538 new TH1D(
"BG4_InM_one_Both_mbias3",
"BG4_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3541 new TH1D(
"BG5_InM_one_Both_mbias3",
"BG5_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3544 new TH1D(
"BG6_InM_one_Both_mbias3",
"BG6_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3547 new TH1D(
"BG7_InM_one_Both_mbias3",
"BG7_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3550 new TH1D(
"BG8_InM_one_Both_mbias3",
"BG8_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3553 new TH1D(
"BG9_InM_one_Both_mbias3",
"BG9_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3556 new TH1D(
"BG10_InM_one_Both_mbias3",
"BG10_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3559 new TH1D(
"PdgCase8_InM_one_Both_mbias3",
"PdgCase8_InM_one_Both_mbias3; Id ;#", 5000, -2500, 2500);
3562 new TH1D(
"PdgCase8mothers_InM_one_Both_mbias3",
"PdgCase8mothers_InM_one_Both_mbias3; Id ;#", 5000, -2500, 2500);
3565 new TH1D(
"sameMIDcase8_InM_one_Both_mbias3",
"sameMIDcase8_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#",
3569 new TH1D(
"sameGRIDcase8_InM_one_Both_mbias3",
"sameGRIDcase8_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#",
3573 "Case1ZYPos_InM_one_Both_mbias3; z[cm]; y[cm]", 400, -1, 200, 200, -50, 50);
3576 new TH1D(
"sameMIDcase8_mothedPDG_InM_one_Both_mbias3",
"sameMIDcase8_mothedPDG_InM_one_Both_mbias3; Id ;#", 5000,
3580 new TH1D(
"PdgCase8NonEComeFromTarget_mbias3_InM_one_Both_mbias3",
3581 "PdgCase8NonEComeFromTarget_mbias3_InM_one_Both_mbias3; Id ;#", 5000, -2500, 2500);
3584 new TH1D(
"PdgCase8NonE_NOT_FromTarget_mbias3_InM_one_Both_mbias3",
3585 "PdgCase8NonE_NOT_FromTarget_mbias3_InM_one_Both_mbias3; Id ;#", 5000, -2500, 2500);
3588 "PdgCase8motherNonE_InM_one_Both_mbias3; Id ;#", 5000, -2500, 2500);
3591 new TH1D(
"Case8ElFromDalitz_InM_one_Both_mbias3",
3592 "Case8ElFromDalitz_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3595 new TH1D(
"Case8NonElFrom_pn_InM_one_Both_mbias3",
3596 "Case8NonElFrom_pn_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3599 new TH1D(
"Case8NonElFrom_eta_InM_one_Both_mbias3",
3600 "Case8NonElFrom_eta_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3603 new TH1D(
"Case8NonElFrom_kaon_InM_one_Both_mbias3",
3604 "Case8NonElFrom_kaon_InM_one_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3607 "sameMIDcase8NonEPdg_InM_one_Both_mbias3",
"sameMIDcase8NonEPdg_InM_one_Both_mbias3; Id ;#", 5000, -2500, 2500);
3610 new TH1D(
"sameMIDcase8NonEMotherPdg_InM_one_Both_mbias3",
"sameMIDcase8NonEMotherPdg_InM_one_Both_mbias3; Id ;#",
3614 new TH1D(
"sameMIDcase8NonEMotherIM_InM_one_Both_mbias3",
3615 "sameMIDcase8NonEMotherIM_InM_one_Both_mbias3; invariant mass in "
3620 new TH1D(
"sameMIDcase8NonEPdgFromTarget_mbias3_InM_one_Both_mbias3",
3621 "sameMIDcase8NonEPdgFromTarget_mbias3_InM_one_Both_mbias3; Id ;#", 5000, -2500, 2500);
3624 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3IM_InM_one_Both_mbias3",
3625 "sameMIDcase8NonEComeFromTarget_mbias3IM_InM_one_Both_mbias3; "
3626 "invariant mass in GeV/c^{2};#",
3630 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3P_InM_one_Both_mbias3",
3631 "sameMIDcase8NonEComeFromTarget_mbias3P_InM_one_Both_mbias3; P in "
3636 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_one_Both_mbias3",
3637 "sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_one_Both_mbias3; Pt "
3643 new TH1D(
"BG1_InM_two_Both_mbias3",
"BG1_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3646 new TH1D(
"BG2_InM_two_Both_mbias3",
"BG2_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3649 new TH1D(
"BG3_InM_two_Both_mbias3",
"BG3_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3652 new TH1D(
"BG4_InM_two_Both_mbias3",
"BG4_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3655 new TH1D(
"BG5_InM_two_Both_mbias3",
"BG5_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3658 new TH1D(
"BG6_InM_two_Both_mbias3",
"BG6_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3661 new TH1D(
"BG7_InM_two_Both_mbias3",
"BG7_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3664 new TH1D(
"BG8_InM_two_Both_mbias3",
"BG8_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3667 new TH1D(
"BG9_InM_two_Both_mbias3",
"BG9_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3670 new TH1D(
"BG10_InM_two_Both_mbias3",
"BG10_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3673 new TH1D(
"PdgCase8_InM_two_Both_mbias3",
"PdgCase8_InM_two_Both_mbias3; Id ;#", 5000, -2500, 2500);
3676 new TH1D(
"PdgCase8mothers_InM_two_Both_mbias3",
"PdgCase8mothers_InM_two_Both_mbias3; Id ;#", 5000, -2500, 2500);
3679 new TH1D(
"sameMIDcase8_InM_two_Both_mbias3",
"sameMIDcase8_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#",
3683 new TH1D(
"sameGRIDcase8_InM_two_Both_mbias3",
"sameGRIDcase8_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#",
3687 "Case1ZYPos_InM_two_Both_mbias3; z[cm]; y[cm]", 400, -1, 200, 200, -50, 50);
3690 new TH1D(
"sameMIDcase8_mothedPDG_InM_two_Both_mbias3",
"sameMIDcase8_mothedPDG_InM_two_Both_mbias3; Id ;#", 5000,
3694 new TH1D(
"PdgCase8NonEComeFromTarget_mbias3_InM_two_Both_mbias3",
3695 "PdgCase8NonEComeFromTarget_mbias3_InM_two_Both_mbias3; Id ;#", 5000, -2500, 2500);
3698 new TH1D(
"PdgCase8NonE_NOT_FromTarget_mbias3_InM_two_Both_mbias3",
3699 "PdgCase8NonE_NOT_FromTarget_mbias3_InM_two_Both_mbias3; Id ;#", 5000, -2500, 2500);
3702 "PdgCase8motherNonE_InM_two_Both_mbias3; Id ;#", 5000, -2500, 2500);
3705 new TH1D(
"Case8ElFromDalitz_InM_two_Both_mbias3",
3706 "Case8ElFromDalitz_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3709 new TH1D(
"Case8NonElFrom_pn_InM_two_Both_mbias3",
3710 "Case8NonElFrom_pn_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3713 new TH1D(
"Case8NonElFrom_eta_InM_two_Both_mbias3",
3714 "Case8NonElFrom_eta_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3717 new TH1D(
"Case8NonElFrom_kaon_InM_two_Both_mbias3",
3718 "Case8NonElFrom_kaon_InM_two_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3721 "sameMIDcase8NonEPdg_InM_two_Both_mbias3",
"sameMIDcase8NonEPdg_InM_two_Both_mbias3; Id ;#", 5000, -2500, 2500);
3724 new TH1D(
"sameMIDcase8NonEMotherPdg_InM_two_Both_mbias3",
"sameMIDcase8NonEMotherPdg_InM_two_Both_mbias3; Id ;#",
3728 new TH1D(
"sameMIDcase8NonEMotherIM_InM_two_Both_mbias3",
3729 "sameMIDcase8NonEMotherIM_InM_two_Both_mbias3; invariant mass in "
3734 new TH1D(
"sameMIDcase8NonEPdgFromTarget_mbias3_InM_two_Both_mbias3",
3735 "sameMIDcase8NonEPdgFromTarget_mbias3_InM_two_Both_mbias3; Id ;#", 5000, -2500, 2500);
3738 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3IM_InM_two_Both_mbias3",
3739 "sameMIDcase8NonEComeFromTarget_mbias3IM_InM_two_Both_mbias3; "
3740 "invariant mass in GeV/c^{2};#",
3744 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3P_InM_two_Both_mbias3",
3745 "sameMIDcase8NonEComeFromTarget_mbias3P_InM_two_Both_mbias3; P in "
3750 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_two_Both_mbias3",
3751 "sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_two_Both_mbias3; Pt "
3757 new TH1D(
"BG1_InM_onetwo_Both_mbias3",
"BG1_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3760 new TH1D(
"BG2_InM_onetwo_Both_mbias3",
"BG2_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3763 new TH1D(
"BG3_InM_onetwo_Both_mbias3",
"BG3_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3766 new TH1D(
"BG4_InM_onetwo_Both_mbias3",
"BG4_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3769 new TH1D(
"BG5_InM_onetwo_Both_mbias3",
"BG5_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3772 new TH1D(
"BG6_InM_onetwo_Both_mbias3",
"BG6_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3775 new TH1D(
"BG7_InM_onetwo_Both_mbias3",
"BG7_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3778 new TH1D(
"BG8_InM_onetwo_Both_mbias3",
"BG8_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3781 new TH1D(
"BG9_InM_onetwo_Both_mbias3",
"BG9_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3784 new TH1D(
"BG10_InM_onetwo_Both_mbias3",
"BG10_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3787 new TH1D(
"PdgCase8_InM_onetwo_Both_mbias3",
"PdgCase8_InM_onetwo_Both_mbias3; Id ;#", 5000, -2500, 2500);
3790 "PdgCase8mothers_InM_onetwo_Both_mbias3; Id ;#", 5000, -2500, 2500);
3793 new TH1D(
"sameMIDcase8_InM_onetwo_Both_mbias3",
3794 "sameMIDcase8_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3797 new TH1D(
"sameGRIDcase8_InM_onetwo_Both_mbias3",
3798 "sameGRIDcase8_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3801 "Case1ZYPos_InM_onetwo_Both_mbias3",
"Case1ZYPos_InM_onetwo_Both_mbias3; z[cm]; y[cm]", 400, -1, 200, 200, -50, 50);
3804 new TH1D(
"sameMIDcase8_mothedPDG_InM_onetwo_Both_mbias3",
"sameMIDcase8_mothedPDG_InM_onetwo_Both_mbias3; Id ;#",
3808 new TH1D(
"PdgCase8NonEComeFromTarget_mbias3_InM_onetwo_Both_mbias3",
3809 "PdgCase8NonEComeFromTarget_mbias3_InM_onetwo_Both_mbias3; Id ;#", 5000, -2500, 2500);
3812 new TH1D(
"PdgCase8NonE_NOT_FromTarget_mbias3_InM_onetwo_Both_mbias3",
3813 "PdgCase8NonE_NOT_FromTarget_mbias3_InM_onetwo_Both_mbias3; Id ;#", 5000, -2500, 2500);
3816 "PdgCase8motherNonE_InM_onetwo_Both_mbias3",
"PdgCase8motherNonE_InM_onetwo_Both_mbias3; Id ;#", 5000, -2500, 2500);
3819 new TH1D(
"Case8ElFromDalitz_InM_onetwo_Both_mbias3",
3820 "Case8ElFromDalitz_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3823 new TH1D(
"Case8NonElFrom_pn_InM_onetwo_Both_mbias3",
3824 "Case8NonElFrom_pn_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3827 new TH1D(
"Case8NonElFrom_eta_InM_onetwo_Both_mbias3",
3828 "Case8NonElFrom_eta_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3831 new TH1D(
"Case8NonElFrom_kaon_InM_onetwo_Both_mbias3",
3832 "Case8NonElFrom_kaon_InM_onetwo_Both_mbias3; invariant mass in GeV/c^{2};#", 1000, 0, 2.0);
3835 new TH1D(
"sameMIDcase8NonEPdg_InM_onetwo_Both_mbias3",
"sameMIDcase8NonEPdg_InM_onetwo_Both_mbias3; Id ;#", 5000,
3839 new TH1D(
"sameMIDcase8NonEMotherPdg_InM_onetwo_Both_mbias3",
3840 "sameMIDcase8NonEMotherPdg_InM_onetwo_Both_mbias3; Id ;#", 5000, -2500, 2500);
3843 new TH1D(
"sameMIDcase8NonEMotherIM_InM_onetwo_Both_mbias3",
3844 "sameMIDcase8NonEMotherIM_InM_onetwo_Both_mbias3; invariant mass "
3849 new TH1D(
"sameMIDcase8NonEPdgFromTarget_mbias3_InM_onetwo_Both_mbias3",
3850 "sameMIDcase8NonEPdgFromTarget_mbias3_InM_onetwo_Both_mbias3; Id ;#", 5000, -2500, 2500);
3853 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3IM_InM_onetwo_Both_mbias3",
3854 "sameMIDcase8NonEComeFromTarget_mbias3IM_InM_onetwo_Both_mbias3; "
3855 "invariant mass in GeV/c^{2};#",
3859 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3P_InM_onetwo_Both_mbias3",
3860 "sameMIDcase8NonEComeFromTarget_mbias3P_InM_onetwo_Both_mbias3; P "
3865 new TH1D(
"sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_onetwo_Both_mbias3",
3866 "sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_onetwo_Both_mbias3; "
3867 "Pt in GeV/c^{2} ;#",
Here the ring is fitted with Taubin algorithm from A. Ayriyan, G. Ososkov, N. Chernov.
Data class for a reconstructed hit in the STS.
Data class for STS tracks.
int32_t GetStsTrackIndex() const
int32_t GetRichRingIndex() const
static void SetKFParticleFromStsTrack(CbmStsTrack *track, KFParticle *particle, Int_t pdg=211, Bool_t firstPoint=kTRUE)
TH1D * rap_vs_Pt_InM_26_mbias3
TH1D * Pi0InvMassReco_two_Target_mbias3
TH1D * GammaOpeningAngleReco_all_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_17_mbias3
TH1D * GammaInvMassReco_one_Target_mbias3
TH1D * rap_vs_Pt_InM_4_mbias3
TH1D * rap_vs_Pt_InM_mixing_12_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3P_InM_all_Both_mbias3
void FindGammasOutside(int EventNumMan, double AngleCut, double InvMassCut, int RealPID, vector< CbmMCTrack * > MCtracks_minus_Outside_mbias3, vector< CbmMCTrack * > MCtracks_plus_Outside_mbias3, vector< CbmStsTrack * > StsTrack_minus_Outside_mbias3, vector< CbmStsTrack * > StsTrack_plus_Outside_mbias3, std::vector< int > Rings_minus_Outside_mbias3, std::vector< int > Rings_plus_Outside_mbias3, std::vector< int > stsIndex_minus_Outside_mbias3, std::vector< int > stsIndex_plus_Outside_mbias3, vector< CbmRichRing * > richRing_minus_Outside_mbias3, vector< CbmRichRing * > richRing_plus_Outside_mbias3)
vector< CbmMCTrack * > VMCtracks_minus_Target_mbias3
TH1D * EMT_InvMass_all_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_1_mbias3
TH2D * Pi0_pt_vs_rap_est_all_Outside_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_zero_Target_mbias3
TH1D * BG6_InM_onetwo_Both_mbias3
TH1D * GammasInvMass_fromPi0_Both_mbias3
TH2D * Pi0_pt_vs_rap_est_onetwo_Target_mbias3
TH1D * Pdg_onetwo_Outside_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_two_Target_mbias3
TH1D * Pi0InvMassReco_onetwo_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_7_mbias3
std::vector< int > EMT_man_Event_Both_mbias3
TH1D * rap_vs_Pt_InM_8_mbias3
TH1D * GammaOpeningAngleReco_onetwo_Outside_mbias3
TH1D * GammasInvMass_candidates_Outside_mbias3
TH1D * GammaOpeningAngleReco_one_Outside_mbias3
TH1D * P_reco_zero_Both_mbias3
TH1D * Case8ElFromDalitz_InM_all_Both_mbias3
TH1D * sameMIDcase8NonEMotherIM_InM_all_Both_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_all_Both_mbias3
vector< TH1 * > fHistoList_rap_vs_pt_InM_mbias3
TH1D * PdgCase8_InM_zero_Both_mbias3
TClonesArray * fArrayMvdHit
TH1D * PdgCase8mothers_InM_one_Both_mbias3
TH1D * BG1_InM_zero_Both_mbias3
TH1D * GammasInvMass_candidates_Target_mbias3
TH1D * PlaneAngles_first_candidates_Both_mbias3
TH1D * rap_vs_Pt_InM_7_mbias3
TH1D * BG7_InM_zero_Both_mbias3
vector< TH1 * > fHistoList_bg_InM_two_Outside_mbias3
TH1D * PdgCase8NonE_NOT_FromTarget_mbias3_InM_onetwo_Both_mbias3
void FindPi0(TString mod, TString position, vector< vector< TVector3 > > Gammas, vector< vector< int > > StsIndex, vector< vector< CbmMCTrack * > > GammasMC, TH1D *Pi0InvMassReco, TH2D *Pi0_pt_vs_rap, TH2D *Pi0_pt_vs_rap_est, TH2D *MultiplicityGamma, TH2D *MultiplicityChargedParticles, vector< TH1 * > BGCases)
TH1D * BG8_InM_zero_Both_mbias3
TH2D * MultiplicityChargedParticles_one_Outside_mbias3
std::vector< std::vector< TVector3 > > Gammas_zero_Outside_mbias3
TH1D * rap_vs_Pt_InM_20_mbias3
TH1D * GammasOA_candidates_Both_mbias3
TH1D * PlaneAngles_first_fromPi0_Both_mbias3
vector< TH1 * > fHistoList_bg_InM_onetwo_Target_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_onetwo_Target_mbias3
TClonesArray * fStsTracks
vector< TH1 * > fHistoList_man_two_Target_mbias3
TH2D * InvMass_vs_OA_fromPi0_Target_mbias3
std::vector< std::vector< TVector3 > > Gammas_one_Outside_mbias3
TH1D * rap_vs_Pt_InM_mixing_8_mbias3
TH1D * Pi0InvMassReco_all_Target_mbias3
TH2D * Pdg_vs_Distance_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_all_Target_mbias3
TH1D * sameMIDcase8NonEMotherPdg_InM_two_Both_mbias3
TH1D * PlaneAngles_last_fromPi0_Target_mbias3
TH1D * GammasOA_fromPi0_Target_mbias3
CbmRichRingFitterEllipseTau * fTauFit
TH1D * BG5_InM_all_Both_mbias3
std::vector< int > frefId
double CalculatePlaneAngle_first(CbmStsTrack *Sts_1, CbmStsTrack *Sts_2)
TH1D * Pdg_one_Target_mbias3
TH1D * BG4_InM_two_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_11_mbias3
TH1D * PlaneAngles_first_fromPi0_Target_mbias3
TH1D * BG3_InM_all_Both_mbias3
TH1D * EMT_InvMass_all_Outside_mbias3
TH1D * EMT_InvMass_one_Outside_mbias3
vector< TH1 * > fHistoList_bg_InM_all_Both_mbias3
TH1D * GammaOpeningAngleReco_two_Target_mbias3
TH1D * BG7_InM_all_Both_mbias3
TH1D * Pi0InvMassReco_two_Outside_mbias3
TH1D * Pt_reco_onetwo_Target_mbias3
TH1D * rap_vs_Pt_InM_mixing_27_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_one_Outside_mbias3
TH1D * rap_vs_Pt_InM_21_mbias3
vector< TH1 * > fHistoList_man_cuts_Both_mbias3
std::vector< int > VRings_minus_Target_mbias3
TH1D * PlaneAngles_first_candidates_Target_mbias3
int FindInRich(int richInd, int stsMcTrackId)
TH1D * Case8NonElFrom_eta_InM_two_Both_mbias3
TH1D * BG6_InM_one_Both_mbias3
TH2D * P_vs_Distance_mbias3
TH1D * Pt_reco_zero_Outside_mbias3
TH1D * BG10_InM_two_Both_mbias3
TH1D * Pdg_two_Target_mbias3
TH1D * sameMIDcase8_InM_onetwo_Both_mbias3
TH2D * MultiplicityGamma_all_Both_mbias3
TH2D * InvMass_vs_OA_candidates_Both_mbias3
TH1D * BG3_InM_zero_Both_mbias3
std::vector< std::vector< TVector3 > > EMT_man_pair_momenta_Both_mbias3
TH1D * BG1_InM_two_Both_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_zero_Both_mbias3
std::vector< std::vector< TVector3 > > Gammas_all_Outside_mbias3
TH1D * Pdg_all_Both_mbias3
TH1D * GammaInvMassReco_two_Target_mbias3
TH2D * Pi0_pt_vs_rap_onetwo_Outside_mbias3
TH1D * sameMIDcase8NonEPdg_InM_zero_Both_mbias3
vector< TH1 * > fHistoList_bg_InM_two_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_28_mbias3
TH1D * Case8NonElFrom_eta_InM_onetwo_Both_mbias3
TH1D * rap_vs_Pt_InM_9_mbias3
std::vector< int > VStsIndex_minus_Target_mbias3
TH1D * GammaInvMassReco_onetwo_Target_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_all_Both_mbias3
TH1D * GammaInvMassReco_all_Target_mbias3
TH2D * MultiplicityChargedParticles_onetwo_Outside_mbias3
TH1D * BG4_InM_one_Both_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_zero_Target_mbias3
TH1D * sameGRIDcase8_InM_all_Both_mbias3
TH2D * MultiplicityGamma_onetwo_Both_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3IM_InM_two_Both_mbias3
TH1D * P_reco_onetwo_Both_mbias3
TH1D * EMT_InvMass_one_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_2_mbias3
TH1D * GammaOpeningAngleReco_one_Both_mbias3
TH1D * Case8NonElFrom_eta_InM_one_Both_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3P_InM_two_Both_mbias3
TH2D * MultiplicityChargedParticles_all_Outside_mbias3
TH1D * rap_vs_Pt_InM_19_mbias3
void Exec(int fEventNumMan, double OpeningAngleCut, double GammaInvMassCut, int RealPID)
vector< TH1 * > fHistoList_bg_InM_one_Outside_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_two_Target_mbias3
TH1D * rap_vs_Pt_InM_17_mbias3
TH1D * BG9_InM_two_Both_mbias3
TH1D * EMT_InvMass_onetwo_Both_mbias3
TH1D * BG2_InM_two_Both_mbias3
TH1D * Pdg_onetwo_Target_mbias3
TH1D * EMT_InvMass_onetwo_Outside_mbias3
TH1D * rap_vs_Pt_InM_2_mbias3
TH2D * Pi0_pt_vs_rap_est_two_Both_mbias3
vector< CbmRichRing * > VRichRing_plus_Target_mbias3
TH1D * Pi0InvMassReco_one_Both_mbias3
vector< TH1 * > fHistoList_man_cuts_Outside_mbias3
TH1D * BG4_InM_onetwo_Both_mbias3
TH1D * Pdg_two_Outside_mbias3
TH1D * PdgCase8mothers_InM_two_Both_mbias3
TH1D * EMT_InvMass_zero_Both_mbias3
TH1D * GammaInvMassReco_one_Both_mbias3
TH1D * PdgCase8NonE_NOT_FromTarget_mbias3_InM_one_Both_mbias3
TH1D * PlaneAngles_last_fromPi0_Outside_mbias3
TH1D * GammaInvMassReco_all_Outside_mbias3
TH1D * Pt_reco_one_Outside_mbias3
std::vector< std::vector< TVector3 > > Gammas_one_Both_mbias3
std::vector< std::vector< TVector3 > > Gammas_two_Target_mbias3
vector< TH1 * > fHistoList_man_onetwo_Both_mbias3
TH1D * Case8ElFromDalitz_InM_two_Both_mbias3
TH1D * Case8NonElFrom_pn_InM_one_Both_mbias3
TH2D * MultiplicityChargedParticles_zero_Both_mbias3
TH1D * BG7_InM_two_Both_mbias3
vector< TH1 * > fHistoList_man_two_Outside_mbias3
TH1D * sameMIDcase8_InM_two_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_21_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_two_Both_mbias3
TH1D * BG5_InM_two_Both_mbias3
void SaveTargetTracks(CbmMCTrack *mcTrack1, CbmStsTrack *stsTrack, TVector3 refmom, double charge, int stsInd, int richInd, int stsMcTrackId, CbmRichRing *RING)
TH1D * BG9_InM_zero_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_23_mbias3
TH1D * rap_vs_Pt_InM_16_mbias3
TH1D * BG10_InM_all_Both_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_one_Target_mbias3
vector< TH1 * > fHistoList_man_onetwo_Outside_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_onetwo_Outside_mbias3
TH1D * rap_vs_Pt_InM_mixing_20_mbias3
TH1D * PdgCase8mothers_InM_onetwo_Both_mbias3
TH1D * PdgCase8mothers_InM_zero_Both_mbias3
TH1D * BG10_InM_one_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_5_mbias3
TH1D * P_reco_onetwo_Outside_mbias3
std::vector< int > VRings_plus_Target_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_one_Both_mbias3
vector< CbmMCTrack * > VMCtracks_plus_Target_mbias3
TH1D * sameMIDcase8_mothedPDG_InM_onetwo_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_16_mbias3
vector< CbmStsTrack * > VStsTrack_plus_Outside_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_two_Outside_mbias3
TH2D * Pi0_pt_vs_rap_two_Target_mbias3
vector< CbmStsTrack * > VStsTrack_minus_Target_mbias3
vector< TH1 * > fHistoList_multiplicity_man_Target_mbias3
TH1D * sameMIDcase8NonEPdg_InM_one_Both_mbias3
TH1D * EMT_InvMass_one_Target_mbias3
TH1D * rap_vs_Pt_InM_1_mbias3
TH1D * rap_vs_Pt_InM_mixing_14_mbias3
TH1D * BG8_InM_onetwo_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_29_mbias3
TH1D * sameMIDcase8_InM_zero_Both_mbias3
TH1D * rap_vs_Pt_InM_5_mbias3
TH1D * P_reco_zero_Target_mbias3
TH1D * GammaOpeningAngleReco_zero_Outside_mbias3
vector< TVector3 > VMomenta_plus_Target_mbias3
TH1D * rap_vs_Pt_InM_14_mbias3
vector< TH1 * > fHistoList_man_zero_Both_mbias3
TH2D * MultiplicityGamma_zero_Outside_mbias3
TH1D * rap_vs_Pt_InM_mixing_22_mbias3
TH1D * EMT_InvMass_zero_Target_mbias3
TH1D * Pi0InvMassReco_all_Outside_mbias3
TH1D * rap_vs_Pt_InM_24_mbias3
TH2D * MultiplicityChargedParticles_two_Outside_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3P_InM_one_Both_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_two_Both_mbias3
TH2D * MultiplicityChargedParticles_two_Target_mbias3
vector< TH1 * > fHistoList_bg_InM_onetwo_Both_mbias3
TH1D * Case8NonElFrom_kaon_InM_zero_Both_mbias3
TH2D * Case1ZYPos_InM_onetwo_Both_mbias3
TH1D * EMT_InvMass_all_Target_mbias3
TH2D * Pi0_pt_vs_rap_one_Target_mbias3
TH1D * sameMIDcase8_mothedPDG_InM_zero_Both_mbias3
TH2D * Pi0_pt_vs_rap_est_all_Target_mbias3
TH1D * EMT_InvMass_two_Target_mbias3
vector< TH1 * > fHistoList_bg_InM_two_Target_mbias3
TH1D * GammaInvMassReco_zero_Outside_mbias3
TH2D * Pi0_pt_vs_rap_all_Outside_mbias3
std::vector< int > VStsIndex_plus_Outside_mbias3
TH2D * Pi0_pt_vs_rap_one_Outside_mbias3
TH1D * P_reco_all_Outside_mbias3
TH1D * GammaInvMassReco_all_Both_mbias3
TH1D * sameMIDcase8NonEPdgFromTarget_mbias3_InM_zero_Both_mbias3
TH2D * MultiplicityGamma_one_Target_mbias3
vector< TH1 * > fHistoList_man_one_Outside_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_onetwo_Target_mbias3
void FindGammasTarget(int EventNumMan, double AngleCut, double InvMassCut, int RealPID, vector< CbmMCTrack * > MCtracks_minus, vector< CbmMCTrack * > MCtracks_plus, vector< CbmStsTrack * > StsTrack_minus, vector< CbmStsTrack * > StsTrack_plus, vector< TVector3 > Momenta_minus, vector< TVector3 > Momenta_plus, std::vector< int > Rings_minus, std::vector< int > Rings_plus, std::vector< int > stsIndex_minus, std::vector< int > stsIndex_plus, vector< CbmRichRing * > richRing_minus, vector< CbmRichRing * > richRing_plus)
vector< TH1 * > fHistoList_bg_InM_onetwo_Outside_mbias3
TH1D * Pt_reco_two_Target_mbias3
TClonesArray * fRichProjections
TH1D * BG6_InM_zero_Both_mbias3
TH1D * Pi0InvMassReco_two_Both_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_zero_Both_mbias3
TH2D * MultiplicityGamma_two_Both_mbias3
vector< TH1 * > fHistoList_man_cuts_Target_mbias3
TH1D * sameMIDcase8NonEPdg_InM_two_Both_mbias3
TH1D * sameGRIDcase8_InM_one_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_26_mbias3
TH1D * BG8_InM_one_Both_mbias3
TH1D * BG6_InM_all_Both_mbias3
TH1D * P_reco_zero_Outside_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3IM_InM_one_Both_mbias3
TH1D * sameMIDcase8NonEPdg_InM_all_Both_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_one_Both_mbias3
TH1D * sameMIDcase8NonEMotherIM_InM_zero_Both_mbias3
TH2D * Case1ZYPos_InM_two_Both_mbias3
std::vector< std::vector< TVector3 > > EMT_man_pair_momenta_Outside_mbias3
TH1D * Pi0InvMassReco_one_Outside_mbias3
TH2D * MultiplicityGamma_one_Both_mbias3
vector< TH1 * > fHistoList_bg_InM_one_Both_mbias3
TH1D * BG5_InM_onetwo_Both_mbias3
TH1D * PlaneAngles_last_fromPi0_Both_mbias3
std::vector< int > EMT_man_NofRings_Outside_mbias3
TH1D * PdgCase8motherNonE_InM_all_Both_mbias3
vector< CbmStsTrack * > VStsTrack_plus_Target_mbias3
TH1D * Pdg_two_Both_mbias3
vector< TH1 * > fHistoList_man_two_Both_mbias3
TH1D * Pdg_zero_Both_mbias3
TH1D * P_reco_all_Both_mbias3
TH1D * PlaneAngles_first_fromPi0_Outside_mbias3
std::vector< std::vector< TVector3 > > Gammas_one_Target_mbias3
TH1D * BG10_InM_zero_Both_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_onetwo_Both_mbias3
std::vector< int > VStsIndex_minus_Outside_mbias3
vector< TH1 * > fHistoList_man_all_Target_mbias3
TH1D * P_reco_one_Both_mbias3
TH2D * InvMass_vs_OA_candidates_Target_mbias3
TH1D * PdgCase8NonE_NOT_FromTarget_mbias3_InM_zero_Both_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_zero_Outside_mbias3
std::vector< CbmMCTrack * > fMCtracks
TH2D * InvMass_vs_OA_candidates_Outside_mbias3
TH1D * BG2_InM_zero_Both_mbias3
TH1D * sameMIDcase8NonEPdgFromTarget_mbias3_InM_one_Both_mbias3
TH1D * rap_vs_Pt_InM_11_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_one_Outside_mbias3
TH1D * Pt_reco_zero_Target_mbias3
TH1D * BG9_InM_one_Both_mbias3
TH1D * sameMIDcase8NonEPdgFromTarget_mbias3_InM_all_Both_mbias3
virtual ~CbmKresConversionManualmbias3()
std::vector< int > EMT_man_Event_Target_mbias3
TH1D * BG2_InM_all_Both_mbias3
TH1D * P_reco_two_Outside_mbias3
TH2D * MultiplicityGamma_all_Target_mbias3
TH1D * rap_vs_Pt_InM_6_mbias3
TH1D * rap_vs_Pt_InM_23_mbias3
TH1D * P_reco_two_Target_mbias3
TH1D * Pt_reco_two_Both_mbias3
std::vector< std::vector< TVector3 > > EMT_man_pair_momenta_Target_mbias3
TH1D * Case8ElFromDalitz_InM_onetwo_Both_mbias3
TH1D * Pi0InvMassReco_zero_Outside_mbias3
TH1D * P_reco_onetwo_Target_mbias3
TH1D * BG4_InM_all_Both_mbias3
TH1D * P_reco_two_Both_mbias3
TH1D * Pt_reco_all_Outside_mbias3
TH1D * PdgCase8NonEComeFromTarget_mbias3_InM_all_Both_mbias3
TH2D * Pi0_pt_vs_rap_onetwo_Both_mbias3
TH2D * MultiplicityChargedParticles_all_Target_mbias3
TH1D * PdgCase8_InM_onetwo_Both_mbias3
TH1D * sameMIDcase8NonEMotherIM_InM_two_Both_mbias3
TH1D * sameMIDcase8NonEMotherPdg_InM_one_Both_mbias3
TH1D * GammaInvMassReco_zero_Both_mbias3
TH1D * GammaOpeningAngleReco_onetwo_Both_mbias3
TH1D * PdgCase8motherNonE_InM_two_Both_mbias3
vector< CbmRichRing * > VRichRing_minus_Target_mbias3
std::vector< std::vector< TVector3 > > Gammas_onetwo_Outside_mbias3
TH1D * GammaInvMassReco_onetwo_Both_mbias3
TH2D * Pi0_pt_vs_rap_est_zero_Target_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_one_Both_mbias3
TH1D * BG1_InM_one_Both_mbias3
TH1D * sameMIDcase8_InM_one_Both_mbias3
vector< TH1 * > fHistoList_man_zero_Outside_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_one_Target_mbias3
TH1D * sameMIDcase8NonEPdgFromTarget_mbias3_InM_onetwo_Both_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3P_InM_zero_Both_mbias3
TH1D * Pdg_onetwo_Both_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_two_Both_mbias3
TH2D * Pi0_pt_vs_rap_two_Outside_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3Pt_InM_zero_Both_mbias3
TH2D * Pi0_pt_vs_rap_est_one_Target_mbias3
std::vector< int > EMT_man_NofRings_Both_mbias3
TH1D * EMT_InvMass_zero_Outside_mbias3
TH1D * rap_vs_Pt_InM_27_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3P_InM_onetwo_Both_mbias3
TH1D * GammaInvMassReco_zero_Target_mbias3
TH2D * MultiplicityChargedParticles_two_Both_mbias3
TH1D * GammaInvMassReco_onetwo_Outside_mbias3
TClonesArray * fArrayStsHit
TH1D * Pt_reco_all_Both_mbias3
TH1D * Pi0InvMassReco_one_Target_mbias3
TH2D * MultiplicityGamma_two_Outside_mbias3
vector< TH1 * > fHistoList_multiplicity_man_Both_mbias3
TH1D * BG8_InM_all_Both_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_zero_Outside_mbias3
TH2D * MultiplicityGamma_all_Outside_mbias3
TH1D * BG9_InM_all_Both_mbias3
TH1D * GammaOpeningAngleReco_one_Target_mbias3
TH1D * GammasOA_candidates_Target_mbias3
TH1D * BG2_InM_one_Both_mbias3
TH2D * MultiplicityChargedParticles_onetwo_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_24_mbias3
TH2D * Pi0_pt_vs_rap_onetwo_Target_mbias3
std::vector< std::vector< TVector3 > > Gammas_onetwo_Target_mbias3
TH1D * PdgCase8NonEComeFromTarget_mbias3_InM_one_Both_mbias3
TH2D * InvMass_vs_OA_fromPi0_Outside_mbias3
TH2D * MultiplicityChargedParticles_onetwo_Target_mbias3
TH1D * sameMIDcase8NonEMotherPdg_InM_all_Both_mbias3
TH1D * sameMIDcase8_mothedPDG_InM_all_Both_mbias3
TH1D * Case8NonElFrom_pn_InM_all_Both_mbias3
vector< TH1 * > fHistoList_bg_InM_zero_Outside_mbias3
std::vector< int > EMT_man_Event_Outside_mbias3
TH1D * PdgCase8motherNonE_InM_onetwo_Both_mbias3
TH1D * GammasInvMass_fromPi0_Target_mbias3
TH1D * GammaInvMassReco_one_Outside_mbias3
vector< TH1 * > fHistoList_bg_InM_zero_Target_mbias3
TH1D * rap_vs_Pt_InM_28_mbias3
TH2D * Pi0_pt_vs_rap_zero_Both_mbias3
TH2D * Pi0_pt_vs_rap_est_one_Outside_mbias3
TH2D * Pi0_pt_vs_rap_est_onetwo_Outside_mbias3
TH1D * Case8NonElFrom_pn_InM_two_Both_mbias3
TH2D * Pi0_pt_vs_rap_two_Both_mbias3
TH1D * sameMIDcase8NonEMotherIM_InM_onetwo_Both_mbias3
TH1D * PlaneAngles_last_candidates_Both_mbias3
TH1D * sameGRIDcase8_InM_onetwo_Both_mbias3
TH2D * MultiplicityChargedParticles_zero_Outside_mbias3
TH1D * Pi0InvMassReco_zero_Target_mbias3
TH1D * rap_vs_Pt_InM_mixing_9_mbias3
TH1D * Pdg_one_Both_mbias3
TH1D * sameMIDcase8NonEPdg_InM_onetwo_Both_mbias3
CbmKresConversionManualmbias3()
vector< TH1 * > fHistoList_man_onetwo_Target_mbias3
TH1D * Pt_reco_two_Outside_mbias3
TH1D * BG5_InM_zero_Both_mbias3
std::vector< std::vector< TVector3 > > Gammas_zero_Target_mbias3
TH1D * Pt_reco_one_Target_mbias3
TH1D * GammaOpeningAngleReco_zero_Both_mbias3
TH1D * Pt_reco_onetwo_Outside_mbias3
TH2D * Case1ZYPos_InM_all_Both_mbias3
TH1D * Case8ElFromDalitz_InM_one_Both_mbias3
TH1D * Pdg_zero_Target_mbias3
TH1D * rap_vs_Pt_InM_18_mbias3
TH1D * Case8NonElFrom_kaon_InM_two_Both_mbias3
TH1D * BG3_InM_onetwo_Both_mbias3
vector< CbmMCTrack * > VMCtracks_minus_Outside_mbias3
TH1D * P_reco_all_Target_mbias3
TH1D * Pi0InvMassReco_onetwo_Target_mbias3
TH1D * PlaneAngles_first_candidates_Outside_mbias3
TH1D * Pdg_all_Outside_mbias3
vector< TH1 * > fHistoList_bg_InM_all_Target_mbias3
TH1D * sameMIDcase8NonEMotherPdg_InM_onetwo_Both_mbias3
TH1D * rap_vs_Pt_InM_13_mbias3
TH1D * rap_vs_Pt_InM_15_mbias3
vector< TH1 * > fHistoList_man_one_Both_mbias3
TH1D * BG2_InM_onetwo_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_6_mbias3
TH2D * Case1ZYPos_InM_one_Both_mbias3
TH1D * rap_vs_Pt_InM_29_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_all_Both_mbias3
vector< TH1 * > fHistoList_man_zero_Target_mbias3
TH1D * sameMIDcase8_mothedPDG_InM_one_Both_mbias3
TH2D * MultiplicityGamma_onetwo_Outside_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_onetwo_Both_mbias3
vector< TH1 * > fHistoList_man_all_Outside_mbias3
TH1D * rap_vs_Pt_InM_mixing_18_mbias3
TH2D * MultiplicityChargedParticles_one_Target_mbias3
TH1D * Pdg_zero_Outside_mbias3
TH1D * PdgCase8_InM_all_Both_mbias3
int CheckIfElectron(CbmRichRing *ring, double momentum)
TH1D * EMT_InvMass_two_Outside_mbias3
TH1D * sameGRIDcase8_InM_zero_Both_mbias3
TH1D * GammaOpeningAngleReco_two_Both_mbias3
TH1D * Case8NonElFrom_kaon_InM_onetwo_Both_mbias3
TH1D * GammasOA_fromPi0_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_3_mbias3
TH2D * Pi0_pt_vs_rap_est_all_Both_mbias3
TH2D * Pi0_pt_vs_rap_est_one_Both_mbias3
TH1D * rap_vs_Pt_InM_3_mbias3
TH1D * rap_vs_Pt_InM_mixing_15_mbias3
vector< CbmRichRing * > VRichRing_minus_Outside_mbias3
TH1D * BG8_InM_two_Both_mbias3
TClonesArray * fStsTrackMatches
TH1D * BG4_InM_zero_Both_mbias3
TH1D * Pt_reco_all_Target_mbias3
TH1D * rap_vs_Pt_InM_10_mbias3
TH1D * Case8ElFromDalitz_InM_zero_Both_mbias3
TH1D * BG9_InM_onetwo_Both_mbias3
TH2D * Pi0_pt_vs_rap_est_zero_Outside_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_all_Target_mbias3
TH2D * Pi0_pt_vs_rap_est_two_Target_mbias3
TH1D * rap_vs_Pt_InM_mixing_10_mbias3
vector< TH1 * > fHistoList_multiplicity_man_Outside_mbias3
TH1D * GammasOA_fromPi0_Outside_mbias3
TH1D * rap_vs_Pt_InM_mixing_25_mbias3
TH1D * Pi0InvMassReco_zero_Both_mbias3
TH1D * rap_vs_Pt_InM_30_mbias3
TH1D * Pdg_one_Outside_mbias3
TH1D * Pt_reco_one_Both_mbias3
vector< TH1 * > fHistoList_man_all_Both_mbias3
TH1D * Case8NonElFrom_eta_InM_zero_Both_mbias3
TH1D * PdgCase8motherNonE_InM_one_Both_mbias3
std::vector< int > VRings_minus_Outside_mbias3
CbmKresConversionBG * fAnaBG
TH2D * MultiplicityGamma_onetwo_Target_mbias3
TH1D * BG3_InM_one_Both_mbias3
vector< CbmStsTrack * > VStsTrack_minus_Outside_mbias3
TH1D * Case8NonElFrom_pn_InM_onetwo_Both_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3IM_InM_onetwo_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_30_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_onetwo_Both_mbias3
TH2D * Pi0_pt_vs_rap_zero_Target_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_two_Outside_mbias3
std::vector< int > VStsIndex_plus_Target_mbias3
TH1D * sameGRIDcase8_InM_two_Both_mbias3
TH1D * sameMIDcase8_InM_all_Both_mbias3
vector< TH1 * > fHistoList_bg_InM_all_Outside_mbias3
TH1D * rap_vs_Pt_InM_mixing_4_mbias3
TH1D * GammaOpeningAngleReco_all_Target_mbias3
TH1D * PdgCase8mothers_InM_all_Both_mbias3
TH1D * Case8NonElFrom_kaon_InM_one_Both_mbias3
TH1D * PdgCase8_InM_one_Both_mbias3
TH2D * MultiplicityGamma_zero_Both_mbias3
vector< TH1 * > fHistoList_bg_InM_zero_Both_mbias3
TH1D * BG7_InM_onetwo_Both_mbias3
vector< CbmMCTrack * > VMCtracks_plus_Outside_mbias3
TH1D * BG1_InM_onetwo_Both_mbias3
TH1D * EMT_InvMass_two_Both_mbias3
TH1D * GammaOpeningAngleReco_all_Outside_mbias3
TH2D * Pi0_pt_vs_rap_zero_Outside_mbias3
vector< TH1 * > fHistoList_man_Both_mbias3
TH1D * rap_vs_Pt_InM_mixing_19_mbias3
std::vector< std::vector< TVector3 > > Gammas_zero_Both_mbias3
TH1D * BG7_InM_one_Both_mbias3
TH2D * Pi0_pt_vs_rap_all_Both_mbias3
std::vector< int > EMT_man_NofRings_Target_mbias3
TH1D * Case8NonElFrom_kaon_InM_all_Both_mbias3
TH1D * sameMIDcase8NonEMotherPdg_InM_zero_Both_mbias3
TClonesArray * fGlobalTracks
TH1D * GammasInvMass_fromPi0_Outside_mbias3
vector< TH1 * > fHistoList_bg_InM_one_Target_mbias3
TH2D * Case1ZYPos_InM_zero_Both_mbias3
TH1D * sameMIDcase8_mothedPDG_InM_two_Both_mbias3
TH1D * Pi0InvMassReco_onetwo_Outside_mbias3
TH1D * P_reco_one_Target_mbias3
vector< TH1 * > fHistoList_man_one_Target_mbias3
TH1D * BG6_InM_two_Both_mbias3
TH1D * Pi0InvMassReco_all_Both_mbias3
TH1D * sameMIDcase8NonEMotherIM_InM_one_Both_mbias3
std::vector< std::vector< TVector3 > > Gammas_two_Outside_mbias3
TH1D * GammasInvMass_candidates_Both_mbias3
TH1D * GammasOA_candidates_Outside_mbias3
TH1D * Pt_reco_onetwo_Both_mbias3
TH1D * GammaInvMassReco_two_Both_mbias3
TH1D * EMT_InvMass_onetwo_Target_mbias3
TH1D * BG3_InM_two_Both_mbias3
TH2D * MultiplicityGamma_zero_Target_mbias3
TH1D * Case8NonElFrom_pn_InM_zero_Both_mbias3
std::vector< std::vector< TVector3 > > Gammas_all_Both_mbias3
TH1D * rap_vs_Pt_InM_12_mbias3
TH1D * PdgCase8_InM_two_Both_mbias3
TH1D * GammaOpeningAngleReco_zero_Target_mbias3
TH1D * rap_vs_Pt_InM_mixing_13_mbias3
vector< TVector3 > frefmomenta
TH2D * MultiplicityGamma_one_Outside_mbias3
TH1D * PdgCase8NonEComeFromTarget_mbias3_InM_zero_Both_mbias3
TH1D * Pdg_all_Target_mbias3
TH1D * P_reco_one_Outside_mbias3
TH1D * BG1_InM_all_Both_mbias3
vector< CbmRichRing * > VRichRing_plus_Outside_mbias3
TH2D * Pi0_pt_vs_rap_est_onetwo_Both_mbias3
TH2D * Pi0_pt_vs_rap_one_Both_mbias3
std::vector< std::vector< int > > Gammas_stsIndex_all_Outside_mbias3
TH1D * sameMIDcase8NonEComeFromTarget_mbias3IM_InM_zero_Both_mbias3
TH1D * PdgCase8NonE_NOT_FromTarget_mbias3_InM_all_Both_mbias3
TH1D * rap_vs_Pt_InM_25_mbias3
TH1D * PdgCase8motherNonE_InM_zero_Both_mbias3
TH2D * MultiplicityChargedParticles_zero_Target_mbias3
FairMCEventHeader * fArrayCentrality
std::vector< std::vector< TVector3 > > Gammas_all_Target_mbias3
TH1D * rap_vs_Pt_InM_22_mbias3
TH2D * Pi0_pt_vs_rap_est_two_Outside_mbias3
TH1D * Case8NonElFrom_eta_InM_all_Both_mbias3
TH2D * InvMass_vs_OA_fromPi0_Both_mbias3
std::vector< int > VRings_plus_Outside_mbias3
void SaveOutsideTracks(CbmMCTrack *mcTrack1, CbmStsTrack *stsTrack, double charge, int stsInd, int richInd, int stsMcTrackId, CbmRichRing *RING)
TH1D * GammaInvMassReco_two_Outside_mbias3
TH2D * MultiplicityGamma_two_Target_mbias3
std::vector< std::vector< TVector3 > > Gammas_two_Both_mbias3
TH1D * PlaneAngles_last_candidates_Target_mbias3
vector< TVector3 > VMomenta_minus_Target_mbias3
double CalculatePlaneAngle_last(CbmStsTrack *Sts_1, CbmStsTrack *Sts_2)
std::vector< std::vector< int > > Gammas_stsIndex_onetwo_Outside_mbias3
TClonesArray * fRichRings
TH1D * sameMIDcase8NonEPdgFromTarget_mbias3_InM_two_Both_mbias3
std::vector< std::vector< CbmMCTrack * > > Gammas_MC_all_Outside_mbias3
TH1D * PdgCase8NonE_NOT_FromTarget_mbias3_InM_two_Both_mbias3
TH2D * MultiplicityChargedParticles_one_Both_mbias3
TH2D * Pi0_pt_vs_rap_all_Target_mbias3
TH2D * MultiplicityChargedParticles_all_Both_mbias3
TH1D * Pt_reco_zero_Both_mbias3
TH1D * GammaOpeningAngleReco_two_Outside_mbias3
TH1D * GammaOpeningAngleReco_onetwo_Target_mbias3
TH2D * Pi0_pt_vs_rap_est_zero_Both_mbias3
TH1D * BG5_InM_one_Both_mbias3
std::vector< std::vector< TVector3 > > Gammas_onetwo_Both_mbias3
TClonesArray * fRichRingMatches
TH1D * sameMIDcase8NonEComeFromTarget_mbias3IM_InM_all_Both_mbias3
TH1D * PdgCase8NonEComeFromTarget_mbias3_InM_two_Both_mbias3
TH1D * BG10_InM_onetwo_Both_mbias3
TH1D * PdgCase8NonEComeFromTarget_mbias3_InM_onetwo_Both_mbias3
TH1D * PlaneAngles_last_candidates_Outside_mbias3
static TVector3 FitToVertexAndGetChi(CbmStsTrack *stsTrack, double x, double y, double z, double &chi)
static Double_t CalculateOpeningAngle_Reco(TVector3 electron1, TVector3 electron2)
static LmvmKinePar CalculateKinematicParams_4particles(const TVector3 part1, const TVector3 part2, const TVector3 part3, const TVector3 part4)
static double Invmass_2particles_RECO(const TVector3 part1, const TVector3 part2)
static TVector3 FitToVertex(CbmStsTrack *stsTrack, double x, double y, double z)
int32_t GetMotherId() const
int32_t GetPdgCode() const
int32_t GetNofLinks() const
const CbmLink & GetMatchedLink() const
Here the ring is fitted with Taubin algorithm from A. Ayriyan, G. Ososkov, N. Chernov.
void AddHit(CbmRichHitLight hit)
Add new hit to the ring.
uint32_t GetHit(int32_t i) const
int32_t GetNofHits() const
data class for a reconstructed 3-d hit in the STS
int32_t GetNofMvdHits() const
int32_t GetMvdHitIndex(int32_t iHit) const
int32_t GetStsHitIndex(int32_t iHit) const
int32_t GetNofStsHits() const
const FairTrackParam * GetParamFirst() const