Changeset View
Changeset View
Standalone View
Standalone View
test/evtgenlhc_test1.cc
Show First 20 Lines • Show All 1,603 Lines • ▼ Show 20 Lines | if ( listfile != "" ) { | ||||
tk = parser.getToken( 2 * ik ); | tk = parser.getToken( 2 * ik ); | ||||
tkname = parser.getToken( 1 + 2 * ik ); | tkname = parser.getToken( 1 + 2 * ik ); | ||||
histo1[ik] = new TH1F( tkname.c_str(), tkname.c_str(), 30, 0.0, 3.0 ); | histo1[ik] = new TH1F( tkname.c_str(), tkname.c_str(), 30, 0.0, 3.0 ); | ||||
char* directName; | char* directName; | ||||
directName = new char[( strlen( tkname.c_str() ) + 8 )]; | directName = new char[( strlen( tkname.c_str() ) + 8 )]; | ||||
directName = strcpy( directName, tkname.c_str() ); | directName = strcpy( directName, tkname.c_str() ); | ||||
directName = strcat( directName, "Direct" ); | directName = strcat( directName, "Direct" ); | ||||
histo2[ik] = new TH1F( directName, directName, 30, 0.0, 3.0 ); | histo2[ik] = new TH1F( directName, directName, 30, 0.0, 3.0 ); | ||||
delete directName; | delete[] directName; | ||||
char* massName; | char* massName; | ||||
massName = new char[( strlen( tkname.c_str() ) + 4 )]; | massName = new char[( strlen( tkname.c_str() ) + 4 )]; | ||||
massName = strcpy( massName, tkname.c_str() ); | massName = strcpy( massName, tkname.c_str() ); | ||||
massName = strcat( massName, "Mass" ); | massName = strcat( massName, "Mass" ); | ||||
massHisto[ik] = new TH1F( massName, massName, 3000, 0.0, 5.0 ); | massHisto[ik] = new TH1F( massName, massName, 3000, 0.0, 5.0 ); | ||||
delete massName; | delete[] massName; | ||||
} | } | ||||
count = 1; | count = 1; | ||||
std::vector<int> temp( parser.getNToken() / 2, 0 ); | std::vector<int> temp( parser.getNToken() / 2, 0 ); | ||||
std::vector<int> tempB( parser.getNToken() / 2, 0 ); | std::vector<int> tempB( parser.getNToken() / 2, 0 ); | ||||
std::vector<int> tempB0B( parser.getNToken() / 2, 0 ); | std::vector<int> tempB0B( parser.getNToken() / 2, 0 ); | ||||
std::vector<int> tempB0( parser.getNToken() / 2, 0 ); | std::vector<int> tempB0( parser.getNToken() / 2, 0 ); | ||||
std::vector<int> tempBP( parser.getNToken() / 2, 0 ); | std::vector<int> tempBP( parser.getNToken() / 2, 0 ); | ||||
▲ Show 20 Lines • Show All 4,258 Lines • Show Last 20 Lines |