4#ifndef __KVFAZIASelector_H
5#define __KVFAZIASelector_H
7#include "KVEventSelector.h"
8#include "KVFAZIARawEvent.h"
#define ClassDef(name, id)
General purpose analysis base class for TTree containing KVEvent objects.
TTree * fChain
pointer to the analyzed TTree or TChain
void SetEventsReadInterval(Long64_t N)
void AddHisto(TH1 *histo)
void SetBranchName(const Char_t *n)
Obsolete raw data class for FAZIA.
void Clear(Option_t *="")
Info("Clear","IsCalled");.
virtual void ParseOptions()
void SetAutomaticManagementOfOutputs(Bool_t automatic=kTRUE)
TString rawdatabranchname
virtual Int_t GetEntry(Long64_t entry, Int_t getall=0)
Bool_t NeedToReadRawData() const
virtual void CheckEndOfRun()
Testing whether EndRun() should be called.
KVFAZIARawEvent * RawEvent
static void MergeListOfEndedRuns(const Char_t *kvsname, const Char_t *dsname)
static void CheckListOfWellEndedRuns(const Char_t *kvsname, const Char_t *dsname)
virtual void SlaveBegin(TTree *tree)
Bool_t SetReadingOfRawData(Bool_t need=kFALSE)
Bool_t SaveAndCloseOutputFile()
static void GetMissingRunsListing(const Char_t *kvsname, const Char_t *dsname)
Bool_t CreateOutputFile()
Int_t GetCurrentRunNumber() const
void ConnectSignalsToDetectors()
static void CheckBatchOutputFiles(const Char_t *kvsname, Bool_t eraseafter=kFALSE)
static void Make(const Char_t *kvsname="MyOwnFAZIASelector")
Automatic generation of KVSelector-derived class for KaliVeda analysis.
virtual ~KVFAZIASelector()
virtual Int_t GetEntry(Long64_t entry, Int_t getall=0)
virtual TTree * GetTree() const