FairRoot/PandaRoot
|
A simple class which adds the corresponding file extensions to a given base class. More...
#include <PndFileNameCreator.h>
Public Member Functions | |
PndFileNameCreator () | |
PndFileNameCreator (std::string fileName) | |
void | SetFileName (std::string fileName) |
void | SetVerbose (Int_t v) |
std::string | GetFileName () const |
std::string | GetParFileName (std::string addon="", bool cut=false) |
std::string | GetSimFileName (std::string addon="", bool cut=false) |
std::string | GetDigiFileName (std::string addon="", bool cut=false) |
std::string | GetRecoFileName (std::string addon="", bool cut=false) |
std::string | GetPidFileName (std::string addon="", bool cut=false) |
std::string | GetTrackFindingFileName (std::string addon="", bool cut=false) |
std::string | GetRiemannFileName (std::string addon="", bool cut=false) |
std::string | GetCombinedRiemannFileName (std::string addon="", bool cut=false) |
std::string | GetIdealTrackFindingFileName (std::string addon="", bool cut=false) |
std::string | GetKalmanFileName (std::string addon="", bool cut=false) |
std::string | GetVertexFileName (std::string addon="", bool cut=false) |
std::string | GetCustomFileName (std::string ext, std::string addon="", bool cut=false) |
std::string | GetCustomFileNameInitial (std::string ext) |
std::string | GetPath () |
std::string | GetFileName () |
Private Member Functions | |
std::string | TruncateFileName (bool cut) |
std::string | TruncateInitial () |
ClassDef (PndFileNameCreator, 2) | |
Private Attributes | |
std::string | fFileName |
std::string | fExtPar |
std::string | fExtSim |
std::string | fExtDigi |
std::string | fExtReco |
std::string | fExtPid |
std::string | fExtTrackF |
std::string | fExtIdealTrackF |
std::string | fExtRiemann |
std::string | fExtCombinedRiemann |
std::string | fExtKalman |
std::string | fExtVertex |
Int_t | fVerbose |
A simple class which adds the corresponding file extensions to a given base class.
PndFileNameCreator.h
Definition at line 21 of file PndFileNameCreator.h.
PndFileNameCreator::PndFileNameCreator | ( | ) |
Definition at line 7 of file PndFileNameCreator.cxx.
PndFileNameCreator::PndFileNameCreator | ( | std::string | fileName | ) |
Definition at line 15 of file PndFileNameCreator.cxx.
|
private |
std::string PndFileNameCreator::GetCombinedRiemannFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 67 of file PndFileNameCreator.cxx.
References fExtCombinedRiemann, and GetCustomFileName().
std::string PndFileNameCreator::GetCustomFileName | ( | std::string | ext, |
std::string | addon = "" , |
||
bool | cut = false |
||
) |
Definition at line 145 of file PndFileNameCreator.cxx.
References cut, ext, fVerbose, and TruncateFileName().
Referenced by anaRadLength(), GetCombinedRiemannFileName(), GetDigiFileName(), GetIdealTrackFindingFileName(), GetKalmanFileName(), GetParFileName(), GetPidFileName(), GetRecoFileName(), GetRiemannFileName(), GetSimFileName(), GetTrackFindingFileName(), GetVertexFileName(), InitDefaultRun(), InitRun(), runTrackingPid(), and testFile().
std::string PndFileNameCreator::GetCustomFileNameInitial | ( | std::string | ext | ) |
Definition at line 173 of file PndFileNameCreator.cxx.
References ext, fVerbose, and TruncateInitial().
std::string PndFileNameCreator::GetDigiFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 37 of file PndFileNameCreator.cxx.
References fExtDigi, and GetCustomFileName().
Referenced by anaclust().
|
inline |
Definition at line 29 of file PndFileNameCreator.h.
References fFileName.
Referenced by TruncateFileName(), and TruncateInitial().
std::string PndFileNameCreator::GetFileName | ( | ) |
Definition at line 209 of file PndFileNameCreator.cxx.
References fFileName, and PndStringSeparator::GetStringVector().
std::string PndFileNameCreator::GetIdealTrackFindingFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 57 of file PndFileNameCreator.cxx.
References fExtIdealTrackF, and GetCustomFileName().
std::string PndFileNameCreator::GetKalmanFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 73 of file PndFileNameCreator.cxx.
References fExtKalman, and GetCustomFileName().
std::string PndFileNameCreator::GetParFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 27 of file PndFileNameCreator.cxx.
References fExtPar, and GetCustomFileName().
Referenced by anaRadLength(), InitDefaultRun(), InitRun(), runDigiReco(), runSim(), and runTrackingPid().
std::string PndFileNameCreator::GetPath | ( | ) |
Definition at line 182 of file PndFileNameCreator.cxx.
References fFileName, fVerbose, PndStringSeparator::GetStringVector(), i, and PndStringSeparator::Print().
Referenced by TruncateFileName(), and TruncateInitial().
std::string PndFileNameCreator::GetPidFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 47 of file PndFileNameCreator.cxx.
References fExtPid, and GetCustomFileName().
std::string PndFileNameCreator::GetRecoFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 42 of file PndFileNameCreator.cxx.
References fExtReco, and GetCustomFileName().
Referenced by anaclust(), InitDefaultRun(), InitRun(), runDigiReco(), runTrackingPid(), and testFile().
std::string PndFileNameCreator::GetRiemannFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 62 of file PndFileNameCreator.cxx.
References fExtRiemann, and GetCustomFileName().
std::string PndFileNameCreator::GetSimFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 32 of file PndFileNameCreator.cxx.
References fExtSim, and GetCustomFileName().
Referenced by anaclust(), anaRadLength(), InitDefaultRun(), InitRun(), runDigiReco(), runSim(), runTrackingPid(), and testFile().
std::string PndFileNameCreator::GetTrackFindingFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 52 of file PndFileNameCreator.cxx.
References fExtTrackF, and GetCustomFileName().
std::string PndFileNameCreator::GetVertexFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Definition at line 78 of file PndFileNameCreator.cxx.
References fExtVertex, and GetCustomFileName().
|
inline |
|
inline |
Definition at line 28 of file PndFileNameCreator.h.
|
private |
Definition at line 221 of file PndFileNameCreator.cxx.
References GetFileName(), GetPath(), PndStringSeparator::GetStringVector(), i, and name.
Referenced by GetCustomFileName().
|
private |
Definition at line 257 of file PndFileNameCreator.cxx.
References GetFileName(), GetPath(), PndStringSeparator::GetStringVector(), i, and name.
Referenced by GetCustomFileNameInitial().
|
private |
Definition at line 61 of file PndFileNameCreator.h.
Referenced by GetCombinedRiemannFileName().
|
private |
Definition at line 55 of file PndFileNameCreator.h.
Referenced by GetDigiFileName().
|
private |
Definition at line 59 of file PndFileNameCreator.h.
Referenced by GetIdealTrackFindingFileName().
|
private |
Definition at line 62 of file PndFileNameCreator.h.
Referenced by GetKalmanFileName().
|
private |
Definition at line 53 of file PndFileNameCreator.h.
Referenced by GetParFileName().
|
private |
Definition at line 57 of file PndFileNameCreator.h.
Referenced by GetPidFileName().
|
private |
Definition at line 56 of file PndFileNameCreator.h.
Referenced by GetRecoFileName().
|
private |
Definition at line 60 of file PndFileNameCreator.h.
Referenced by GetRiemannFileName().
|
private |
Definition at line 54 of file PndFileNameCreator.h.
Referenced by GetSimFileName().
|
private |
Definition at line 58 of file PndFileNameCreator.h.
Referenced by GetTrackFindingFileName().
|
private |
Definition at line 63 of file PndFileNameCreator.h.
Referenced by GetVertexFileName().
|
private |
Definition at line 52 of file PndFileNameCreator.h.
Referenced by GetFileName(), GetPath(), and SetFileName().
|
private |
Definition at line 67 of file PndFileNameCreator.h.
Referenced by GetCustomFileName(), GetCustomFileNameInitial(), GetPath(), and SetVerbose().