Hi, I plotted an array setting 4 conditiions in this way:
t->Draw( TString::Format("Calo_EnDep[%d] >> htemp(5000., 0., 5000.)", a), TString::Format("TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) ", a, b, p1, csig, p2, a, c, p13sub, csig, p23sub,a, d, p14sub, csig, p24sub) );
Moreover, I plotted the same data adding a fifth condition in this way.
t->Draw( TString::Format("Calo_EnDep[%d] >> htemp(5000., 0., 5000.)", a), TString::Format("TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f)", a, b, p1, csig, p2, a, c, p13sub, csig, p23sub,a, d, p14sub, csig, p24sub,a, e, p15sub, csig, p25sub) );
Now I need to delete from the sample having the 4 condition, the sub-sample having 5 conditions. Then I wrote:
t->Draw( (TString::Format("Calo_EnDep[%d] >> htemp(5000., 0., 5000.)", a), TString::Format("TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f)", a, b, p1, csig, p2, a, c, p13sub, csig, p23sub,a, d, p14sub, csig, p24sub)) - (TString::Format("Calo_EnDep[%d] >> htemp(5000., 0., 5000.)", a), TString::Format("TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f) && TMath::Abs(Calo_Time[%d] - Calo_Time[%d] - (%f)) < (%d)*(%f)", a, b, p1, csig, p2, a, c, p13sub, csig, p23sub,a, d, p14sub, csig, p24sub,a, e, p15sub, csig, p25sub)));
What I mean, is to delete from the sample having 4 conditions, the data having one condition more.
When I run Root, I get this error
How should I do, what I need?
ROOT Version: 5.34/38
Platform: Windows
Compiler: Not Provided