8 fFileName(), fExtPar(
"par"), fExtSim(
"sim"), fExtDigi(
"digi"), fExtReco(
"reco"),
9 fExtTrackF(
"trackF"), fExtIdealTrackF(
"idealTrackF"), fExtKalman(
"kalman"),
10 fExtRiemann(
"riemann"),fExtCombinedRiemann(
"combRiemann"),fExtVertex(
"vertex"),
16 fFileName(fileName), fExtPar(
"par"), fExtSim(
"sim"), fExtDigi(
"digi"), fExtReco(
"reco"),
17 fExtTrackF(
"trackF"), fExtIdealTrackF(
"idealTrackF"), fExtKalman(
"kalman"),
18 fExtRiemann(
"riemann"),fExtCombinedRiemann(
"combRiemann"),fExtVertex(
"vertex"),
141 std::cout <<
"Ext: " << ext <<
" addon: " << addon <<
" cut: " << cut;
143 std::cout <<
" Truncated: " << result << std::endl;
144 if (addon.size() > 0){
153 if(
fVerbose>0) std::cout<<
" -I- PndFileNameCreator file: "<<result.c_str()<<std::endl;
165 std::string result = ext;
168 if (
fVerbose>0) std::cout <<
" -I- PndFileNameCreator::GetCustomFileNameInitial: " << result.c_str() << std::endl;
174 std::stringstream result;
175 std::vector<std::string> resString;
182 for (UInt_t i = 0; i < resString.size()-1; i++){
183 result << resString[i] <<
"/";
190 std::stringstream result;
191 std::vector<std::string> resString;
196 return resString[resString.size()-1];
201 std::vector<std::string> resString;
202 std::stringstream result;
203 std::string path,
name;
220 if (resString[resString.size()-1] !=
"root")
223 if (resString.size() - cutLast <= 0)
227 for (UInt_t i = 0; i < resString.size()-1 - cutLast; i++){
228 result << resString[i] <<
"_";
230 result << resString[resString.size()-1 - cutLast];
236 std::vector<std::string> resString;
237 std::stringstream result;
238 std::string path,
name;
246 for (UInt_t i = 1; i < resString.size() - 1; i++){
247 result <<
"_" << resString[i];