simple-tof-analysis
 All Classes Namespaces Functions Variables Groups Pages
Classes | Public Member Functions | List of all members
TSDataSetMgr Class Reference
Inheritance diagram for TSDataSetMgr:
TSNamed TSNamed

Public Member Functions

 TSDataSetMgr (TString name, TString tag, TString title)
 
int Fill ()
 
int Fill (const TSVariable &)
 
int Fill (const TSArgList &)
 
int FillHistosFromFile (TFile *, TString opt="")
 
TSDataBinGetDataBin (int) const
 
TSPhaseSpaceFldGetPhaseSpaceFld () const
 
int GetNumOfDataBins () const
 
int GetNumOfVars () const
 
TString GetTag () const
 
bool HasPhaseSpace () const
 
bool HasTag () const
 
void Init ()
 
void Print (TString opt="") const
 
void PrintVariables (TString opt="") const
 
bool SetDataBin (TSDataBin &)
 
bool SetPhaseSpace (TSPhaseSpaceMap &)
 
void SetTag (TString)
 
 TSDataSetMgr (TString name, TString tag, TString title)
 
int Fill ()
 
int Fill (const TSVariable &)
 
int Fill (const TSArgList &)
 
int FillHistosFromFile (TFile *, TString opt="")
 
TSDataBinGetDataBin (int) const
 
TSPhaseSpaceFldGetPhaseSpaceFld () const
 
TSPhaseSpaceMapGetPhaseSpaceMap () const
 
int GetNumOfDataBins () const
 
int GetNumOfVars () const
 
TString GetTag () const
 
bool HasPhaseSpace () const
 
bool HasTag () const
 
void Init ()
 
void Print (TString opt="") const
 
void PrintVariables (TString opt="") const
 
bool SetDataBin (TSDataBin &)
 
bool SetPhaseSpace (TSPhaseSpaceMap &)
 
void SetTag (TString)
 
void SetBinning (const TSVariable &var_binned, const TSVariable &var_space, int N, TGraph &glow, TGraph &gup)
 
- Public Member Functions inherited from TSNamed
 TSNamed (TString name, TString label, TString title)
 
void Clear ()
 
virtual TString GetDescription () const
 
TString GetLabel () const
 
TString Label () const
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
virtual void SetLabel (TString)
 
virtual void SetName (TString)
 
virtual void SetTitle (TString)
 
 TSNamed (TString name, TString label, TString title)
 
void Clear ()
 
virtual TString GetDescription () const
 
TString GetLabel () const
 
TString Label () const
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
virtual void SetLabel (TString)
 
virtual void SetName (TString)
 
virtual void SetTitle (TString)
 

Member Function Documentation

void TSDataSetMgr::SetBinning ( const TSVariable var_binned,
const TSVariable var_space,
int  N,
TGraph &  glow,
TGraph &  gup 
)
bool TSDataSetMgr::SetDataBin ( TSDataBin DataBin)

Setup the prototype of the Data Bin Folder

Tag, Label?

Histogram Renaming

If a PhaseSpace (PS) Map is set to the DataMgr then several DataBin will be created, one for each, PS Volume. Is the case the DataBin-prototype has an internal PS Volume already set that will be overridden. –>At the moment this option is not implemented..the data bin must be provided whitout PSV

bool TSDataSetMgr::SetPhaseSpace ( TSPhaseSpaceMap map)

Import the phase space map


The documentation for this class was generated from the following files: