45 KVFAZIAReconDataAnalyser::~KVFAZIAReconDataAnalyser()
59 if (
gDataSet != GetDataSet()) GetDataSet()->cd();
68 while (!GetRunList().
End()) {
69 fRunNumber = GetRunList().Next();
70 Info(
"SubmitTask",
"treatment of run# %d", fRunNumber);
97 if (!(
f && !
f->IsZombie())) {
98 Error(
"ProcessRun",
"file %s does not exist or is made zombie", fullPathToRunfile.
Data());
102 theTree = (
TTree*)
f->Get(
"ReconstructedEvents");
108 if (!(ffriend && !ffriend->
IsZombie())) {
109 Warning(
"ProcessRun",
"file %s does not exist or is made zombie\n Reading of raw data is not possible", fullPathToRunfile.
Data());
112 theTree->AddFriend(
"FAZIA", ffriend);
118 if (GetUserClassOptions() !=
"") {
121 option += GetUserClassOptions();
124 Info(
"SubmitTask",
"Beginning TTree::Process... Option=%s", option.
Data());
125 if (GetNbEventToRead()) {
126 theTree->Process(GetUserClass(), option.
Data(), GetNbEventToRead());
129 theTree->Process(GetUserClass(), option.
Data());
132 if (ffriend && ffriend->
IsOpen())
257 Info(
"preInitAnalysis",
"Appel");
259 Info(
"preInitAnalysis",
"Building of FAZIA array");
280 Info(
"preInitRun",
"Appel");
KVMultiDetArray * gMultiDetArray
ClassImp(KVPartitionList) void KVPartitionList
Initialisation.
FileType * OpenRunfile(const Char_t *type, Int_t run)
TString GetFullPathToRunfile(const Char_t *type, Int_t run) const
General purpose analysis class for TTree containing KVEvent objects.
Bool_t IsOptGiven(const Char_t *option)
virtual void ParseOptions()
Pilot analysis of reconstructed FAZIA data.
virtual void preAnalysis()
virtual void preInitRun()
void SubmitTask()
Run the interactive analysis.
virtual void preInitAnalysis()
virtual void SetMinimumOKMultiplicity(KVEvent *) const
virtual void SetParameters(UInt_t n, Bool_t physics_parameters_only=kFALSE)
static KVMultiDetArray * MakeMultiDetector(const Char_t *dataset_name, Int_t run=-1, TString classname="KVMultiDetArray")
virtual Bool_t IsOpen() const
void Close(Option_t *option="") override
virtual const char * GetName() const
R__ALWAYS_INLINE Bool_t IsZombie() const
virtual void SetOption(const char *option)
const char * Data() const
BinData::ErrorType GetDataType(const TGraph *gr, DataOptions &fitOpt)