Commit 83a565dd authored by Vratislav Chudoba's avatar Vratislav Chudoba

Parameters for simulation in (60;75) modified.

parent bc0c5e11
void ES1_6075() void ES1_6075()
{ {
const Bool_t saveHists = 0;
// const Bool_t saveHists = 1;
TStopwatch sw; TStopwatch sw;
sw.Start(); sw.Start();
...@@ -8,31 +11,34 @@ void ES1_6075() ...@@ -8,31 +11,34 @@ void ES1_6075()
ana.SetCMAngularRange(60, 75); ana.SetCMAngularRange(60, 75);
ana.SetFigures("figures/6075/", ".eps"); // ana.SetFigures("figures/6075/", ".eps");
// ana.SetChainsToDraw(0, 0, 0, 0, 1, 1); // ana.SetChainsToDraw(0, 0, 0, 0, 1, 1);
ana.SetChainsToDraw(); ana.SetChainsToDraw();
Bool_t epsilonT[6] = {0,0,1,0,0}; Bool_t epsilonT[6] = {0,1,0,0,0};
Bool_t cosThetaT[6] = {0,0,1,0,0}; Bool_t cosThetaT[6] = {1,0,0,0,0};
Bool_t epsilonY[6] = {0,0,1,0,0}; Bool_t epsilonY[6] = {1,0,0,0,0};
Bool_t cosThetaY[6] = {0,0,1,0,0}; Bool_t cosThetaY[6] = {0,0,1,0,0};
Bool_t thetaAT[6] = {0,0,1,0,0}; Bool_t thetaAT[6] = {0,0,1,0,0};
ana.SetSpectra(); TString simEt[5] = {"", "f6BeIM>1.5 && f6BeIM<2.0", "", "", ""};
// ana.SetEpsilonTintervals(epsilonT); ana.SetSimCuts(simEt);
ana.SetEpsilonTintervals();
// ana.SetSpectra();
ana.SetEpsilonTintervals(epsilonT);
// ana.SetEpsilonTintervals();
// ana.SetCosThetaTkIntervals(cosThetaT); // ana.SetCosThetaTkIntervals(cosThetaT);
ana.SetCosThetaTkIntervals(); // ana.SetCosThetaTkIntervals();
// ana.SetEpsilonYintervals(epsilonY); // ana.SetEpsilonYintervals(epsilonY);
ana.SetEpsilonYintervals(); // ana.SetEpsilonYintervals();
// ana.SetCosThetaYkIntervals(cosThetaY); //// ana.SetCosThetaYkIntervals(cosThetaY);
ana.SetCosThetaYkIntervals(); // ana.SetCosThetaYkIntervals();
ana.SetThetaATintervals(thetaAT); // ana.SetThetaATintervals(thetaAT);
ana.SetThetaATintervals(); // ana.SetThetaATintervals();
ana.SetNoBinsSpectra(200);
ana.SetExpChain("../../../be/rootdata/correlations/v5_exp/Be.", 0, 40); ana.SetExpChain("../../../be/rootdata/correlations/v5_exp/Be.", 0, 40);
...@@ -41,7 +47,8 @@ void ES1_6075() ...@@ -41,7 +47,8 @@ void ES1_6075()
ana.SetNoExpEvents(eEvents); ana.SetNoExpEvents(eEvents);
const Long64_t sMaxEvents = 3000000; const Long64_t sMaxEvents = 3000000;
Long64_t sEvents[6] = {sMaxEvents, 2700000, sMaxEvents, 2700000, 2690000, 2710000}; // Long64_t sEvents[6] = {sMaxEvents, 2700000, sMaxEvents, 2700000, 2690000, 2710000};
Long64_t sEvents[6] = {sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents};
ana.SetNoSimEvents(sEvents); ana.SetNoSimEvents(sEvents);
Int_t lowSimFile[6] = {0, 0, 0, 0, 0, 0}; Int_t lowSimFile[6] = {0, 0, 0, 0, 0, 0};
...@@ -65,23 +72,25 @@ void ES1_6075() ...@@ -65,23 +72,25 @@ void ES1_6075()
ana.OpenExpChain(); ana.OpenExpChain();
ana.OpenSimChains(); ana.OpenSimChains();
ana.SetRatiosGStoEX("sRatio>0.051 && sRatio<0.101", ana.SetRatiosGStoEX("sRatio>0.060 && sRatio<0.110",
"sRatio>0.050 && sRatio<0.100", "sRatio>0.060 && sRatio<0.110",
"sRatio>0.047 && sRatio<0.097", "sRatio>0.060 && sRatio<0.110",
"sRatio>0.048 && sRatio<0.098", "sRatio>0.060 && sRatio<0.110",
"sRatio>0.051 && sRatio<0.101", "sRatio>0.060 && sRatio<0.110",
"sRatio>0.051 && sRatio<0.101"); "sRatio>0.060 && sRatio<0.110");
ana.SetCuts(); // ana.SetCuts();
Long64_t eEventsECuts[5][6] = {3950000, 3950000, 3800000, 3850000, 3950000, 3900000, Long64_t eEventsECuts[5][6] = {3950000, 3950000, 3800000, 3850000, 3950000, 3900000,
eMaxEvents, eMaxEvents, 4100000, eMaxEvents, eMaxEvents, eMaxEvents, // eMaxEvents, eMaxEvents, 4100000, eMaxEvents, eMaxEvents, eMaxEvents,
3500000, 3500000, 3500000, 3500000, 3500000, 3500000,
3050000, 3150000, 3200000, 3200000, 3250000, 3350000, 3050000, 3150000, 3200000, 3200000, 3250000, 3350000,
3850000, 3950000, 3900000, 3900000, 4000000, 4000000, 3850000, 3950000, 3900000, 3900000, 4000000, 4000000,
4100000, 4100000, 4000000, 4100000, eMaxEvents, eMaxEvents}; 4100000, 4100000, 4000000, 4100000, eMaxEvents, eMaxEvents};
ana.ExpEventsECuts(eEventsECuts); ana.ExpEventsECuts(eEventsECuts);
Long64_t sEventsECuts[5][6] = {sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, Long64_t sEventsECuts[5][6] = {sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents,
sMaxEvents, 2630000, sMaxEvents, sMaxEvents, 2660000, 2660000, // sMaxEvents, 2630000, sMaxEvents, sMaxEvents, 2660000, 2660000,
sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, 2660000, 2660000,
sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents,
sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents,
sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents}; sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents, sMaxEvents};
...@@ -118,6 +127,11 @@ void ES1_6075() ...@@ -118,6 +127,11 @@ void ES1_6075()
sw.Print(); sw.Print();
sw.Continue(); sw.Continue();
if (saveHists) {
ana.SaveSpectrumHist(0);
ana.SaveEpsilonTHist(0, 5);
}
Info("ES1_6075.cxx", "Finished."); Info("ES1_6075.cxx", "Finished.");
return; return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment