FEDRA emulsion software from the OPERA Collaboration
|
Functions | |
ParaSet | Branch ("CUT_NHOLES_MAX",&CUT_NHOLES_MAX,"CUT_NHOLES_MAX/I") |
ParaSet | Branch ("CUT_SHOWERFOLLOWERBT_DR_MAX",&CUT_SHOWERFOLLOWERBT_DR_MAX,"CUT_SHOWERFOLLOWERBT_DR_MAX/D") |
ParaSet | Branch ("CUT_SHOWERFOLLOWERBT_DTAN_MAX",&CUT_SHOWERFOLLOWERBT_DTAN_MAX,"CUT_SHOWERFOLLOWERBT_DTAN_MAX/D") |
ParaSet | Branch ("CUT_ZYLINDER_ANGLE_MAX",&CUT_ZYLINDER_ANGLE_MAX,"CUT_ZYLINDER_ANGLE_MAX/D") |
ParaSet | Branch ("CUT_ZYLINDER_R_MAX",&CUT_ZYLINDER_R_MAX,"CUT_ZYLINDER_R_MAX/D") |
PARAMETERSET_DEFINITIONFILE_SHORT | cd () |
outstream<< " ParaSetNr CUT_ZYLINDER_R_MAX CUT_ZYLINDER_ANGLE_MAX CUT_SHOWERFOLLOWERBT_DR_MAX CUT_SHOWERFOLLOWERBT_DTAN_MAX CUT_NHOLES_MAX "<< endl;for(Int_t i0=0;i0< 3;++i0) { if(i0==0) CUT_NHOLES_MAX=3;if(i0==1) CUT_NHOLES_MAX=5;if(i0==2) CUT_NHOLES_MAX=9;for(Int_t i1=0;i1<=7;++i1) { for(Int_t i2=0;i2<=7;++i2) { for(Int_t i3=0;i3<=7;++i3) { for(Int_t i4=0;i4<=7;++i4) { CUT_ZYLINDER_R_MAX=600+50 *i1;CUT_ZYLINDER_ANGLE_MAX=0.015+0.005 *i2;CUT_SHOWERFOLLOWERBT_DR_MAX=80+10 *i3;CUT_SHOWERFOLLOWERBT_DTAN_MAX=0.08+0.01 *i4;ParaSet-> | Fill () |
outstream | open (OutputFile) |
outstream<< " "<< ParaSetNr<< " "<< " "<< CUT_ZYLINDER_R_MAX<< " "<< CUT_ZYLINDER_ANGLE_MAX<< " "<< CUT_SHOWERFOLLOWERBT_DR_MAX<< " "<< CUT_SHOWERFOLLOWERBT_DTAN_MAX<< " "<< CUT_NHOLES_MAX<< endl;++ParaSetNr;} ParaSet-> | Print () |
ParaSet | Write () |
Variables | |
Int_t | CUT_NHOLES_MAX |
Double_t | CUT_SHOWERFOLLOWERBT_DR_MAX |
Double_t | CUT_SHOWERFOLLOWERBT_DTAN_MAX |
Double_t | CUT_ZYLINDER_ANGLE_MAX |
Double_t | CUT_ZYLINDER_R_MAX |
TString | OutputFile ="PARAMETERSET_DEFINITIONFILE_LONG_OI_ALG.txt" |
ofstream | outstream |
ParaSet = new TTree("ParaSet_Variables","ParaSet_Variables") | |
Int_t | ParaSetNr =0 |
return | |
ParaSet Branch | ( | "CUT_NHOLES_MAX" | , |
& | CUT_NHOLES_MAX, | ||
"CUT_NHOLES_MAX/I" | |||
) |
ParaSet Branch | ( | "CUT_SHOWERFOLLOWERBT_DR_MAX" | , |
& | CUT_SHOWERFOLLOWERBT_DR_MAX, | ||
"CUT_SHOWERFOLLOWERBT_DR_MAX/D" | |||
) |
ParaSet Branch | ( | "CUT_SHOWERFOLLOWERBT_DTAN_MAX" | , |
& | CUT_SHOWERFOLLOWERBT_DTAN_MAX, | ||
"CUT_SHOWERFOLLOWERBT_DTAN_MAX/D" | |||
) |
ParaSet Branch | ( | "CUT_ZYLINDER_ANGLE_MAX" | , |
& | CUT_ZYLINDER_ANGLE_MAX, | ||
"CUT_ZYLINDER_ANGLE_MAX/D" | |||
) |
ParaSet Branch | ( | "CUT_ZYLINDER_R_MAX" | , |
& | CUT_ZYLINDER_R_MAX, | ||
"CUT_ZYLINDER_R_MAX/D" | |||
) |
PARAMETERSET_DEFINITIONFILE_SHORT cd | ( | ) |
outstream<< " ParaSetNr CUT_ZYLINDER_R_MAX CUT_ZYLINDER_ANGLE_MAX CUT_SHOWERFOLLOWERBT_DR_MAX CUT_SHOWERFOLLOWERBT_DTAN_MAX CUT_NHOLES_MAX "<< endl; for(Int_t i0=0;i0< 3;++i0) { if(i0==0) CUT_NHOLES_MAX=3;if(i0==1) CUT_NHOLES_MAX=5;if(i0==2) CUT_NHOLES_MAX=9; for(Int_t i1=0;i1<=7;++i1) { for(Int_t i2=0;i2<=7;++i2) { for(Int_t i3=0;i3<=7;++i3) { for(Int_t i4=0;i4<=7;++i4) { CUT_ZYLINDER_R_MAX=600+50 *i1; CUT_ZYLINDER_ANGLE_MAX=0.015+0.005 *i2; CUT_SHOWERFOLLOWERBT_DR_MAX=80+10 *i3; CUT_SHOWERFOLLOWERBT_DTAN_MAX=0.08+0.01 *i4; ParaSet-> Fill | ( | ) |
outstream open | ( | OutputFile | ) |
outstream<< " "<< ParaSetNr<< " "<< " "<< CUT_ZYLINDER_R_MAX<< " "<< CUT_ZYLINDER_ANGLE_MAX<< " "<< CUT_SHOWERFOLLOWERBT_DR_MAX<< " "<< CUT_SHOWERFOLLOWERBT_DTAN_MAX<< " "<< CUT_NHOLES_MAX<< endl;++ParaSetNr;} ParaSet-> Print | ( | ) |
ParaSet Write | ( | ) |
Int_t CUT_NHOLES_MAX |
Double_t CUT_SHOWERFOLLOWERBT_DR_MAX |
Double_t CUT_SHOWERFOLLOWERBT_DTAN_MAX |
Double_t CUT_ZYLINDER_ANGLE_MAX |
Double_t CUT_ZYLINDER_R_MAX |
TString OutputFile ="PARAMETERSET_DEFINITIONFILE_LONG_OI_ALG.txt" |
ofstream outstream |
ParaSet = new TTree("ParaSet_Variables","ParaSet_Variables") |
Int_t ParaSetNr =0 |
return |