19 fFiltered = fGemini =
kFALSE;
20 fGemDecayPerEvent = 1;
29 :
KVBase(
filename, treeinfo), fSimDir(parent), fFiltered(
kFALSE), fEvents(treeEntries), fTreeName(treename), fBranchName(branchname)
33 fGemDecayPerEvent = 1;
46 :
KVBase(
filename, treeinfo), fSimDir(parent), fFiltered(
kTRUE), fEvents(treeEntries), fDataSet(dataset), fSystem(system),
47 fRunNumber(run_number), fTreeName(treename), fBranchName(branchname), fOrigFile(orig_file), fFiltType(filt_type), fDataQualityAudit(data_quality_audit)
51 fGemDecayPerEvent = 1;
106 CastedObj.fSimDir = fSimDir;
107 CastedObj.fFiltered = fFiltered;
108 CastedObj.fEvents = fEvents;
109 CastedObj.fDataSet = fDataSet;
110 CastedObj.fSystem = fSystem;
111 CastedObj.fRunNumber = fRunNumber;
112 CastedObj.fTreeName = fTreeName;
113 CastedObj.fBranchName = fBranchName;
114 CastedObj.fOrigFile = fOrigFile;
115 CastedObj.fFiltType = fFiltType;
116 CastedObj.fGemini = fGemini;
117 CastedObj.fGemDecayPerEvent = fGemDecayPerEvent;
138 if (!fFiltered) cout <<
"SIMULATED EVENTS FILE : " <<
GetName() << endl;
139 else cout <<
"FILTERED EVENTS FILE : " <<
GetName() << endl;
142 cout <<
"--infos: " <<
GetTitle() << endl;
143 cout <<
"--events: " << fEvents << endl;
145 cout <<
"--Filtering conditions:" << endl;
146 cout <<
"----dataset:" << fDataSet << endl;
147 cout <<
"----system:" << fSystem << endl;
148 cout <<
"----run:" << fRunNumber << endl;
149 cout <<
"----filter:" << fFiltType << endl;
150 cout <<
"----gemini:";
151 if (fGemini) cout <<
" " << fGemDecayPerEvent <<
" decays per event";
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char filename
void AssignAndDelete(TString &target, char *tobedeleted)
R__EXTERN TSystem * gSystem
Base class for KaliVeda framework.
void Copy(TObject &) const override
Make a copy of this object.
Handle directory containing simulated and/or filtered simulated data ,.
const Char_t * GetDirectory() const
Handle file containing simulated and/or filtered simulated data ,.
TString GetFullPathToFile() const
const Char_t * GetBranchName() const
void SetPrimary(Bool_t yes=kTRUE)
virtual ~KVSimFile()
Destructor.
void Copy(TObject &) const override
KVSimFile()
Default constructor.
void ls(Option_t *opt="") const override
const Char_t * GetTreeName() const
const char * GetName() const override
const char * GetTitle() const override
static void IndentLevel()
Bool_t Contains(const char *pat, ECaseCompare cmp=kExact) const
virtual char * ConcatFileName(const char *dir, const char *name)