![]() |
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 () |
A simple class which adds the corresponding file extensions to a given base class.
Example: <SimulationFileName>.root –> <SimulationFileName>_<extension>.root. The Extension is predefined for the different simulation stages but a custom extension can be given in the method: GetCustomFileName. If the cut parameter is set to true an existing extension of the given fileName is replaced by a new extension.
Example: <SimulationFileName>_<OldExtension>.root –> <SimulationFileName>_<NewExtension>.root. An extension is defined as the last part of a FileName which is separated by a "_" from the rest of the FileName.
Definition at line 25 of file PndFileNameCreator.h.
PndFileNameCreator::PndFileNameCreator | ( | ) |
|
explicit |
std::string PndFileNameCreator::GetCombinedRiemannFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetCustomFileName | ( | std::string | ext, |
std::string | addon = "" , |
||
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetCustomFileNameInitial | ( | std::string | ext | ) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetDigiFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
|
inline |
Definition at line 32 of file PndFileNameCreator.h.
References cut, GetCombinedRiemannFileName(), GetCustomFileName(), GetCustomFileNameInitial(), GetDigiFileName(), GetIdealTrackFindingFileName(), GetKalmanFileName(), GetParFileName(), GetPath(), GetPidFileName(), GetRecoFileName(), GetRiemannFileName(), GetSimFileName(), GetTrackFindingFileName(), and GetVertexFileName().
std::string PndFileNameCreator::GetFileName | ( | ) |
std::string PndFileNameCreator::GetIdealTrackFindingFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetKalmanFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetParFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetPath | ( | ) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetPidFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetRecoFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetRiemannFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetSimFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetTrackFindingFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
std::string PndFileNameCreator::GetVertexFileName | ( | std::string | addon = "" , |
bool | cut = false |
||
) |
Referenced by GetFileName().
|
inline |
Definition at line 30 of file PndFileNameCreator.h.
|
inline |