28 std::cout<<
"clas12root::NumbersObject Numbers in "<<GetName()<<
" : ";
48 void Begin(TTree *tree)
override;
50 Bool_t
Process(Long64_t entry)
override;
67 std::unique_ptr<clas12::clas12reader>
_c12;
70 return _c12->rcdb()->current();
75 if(
ccdb()==
nullptr)
return nullptr;
88 Int_t _NcurrRecords=0;
91 Long64_t _NfileRecords=0;
Definition ccdb_reader.h:19
const TableOfDoubles_t & requestTableDoubles(std::string tableName)
Definition ccdb_reader.cpp:88
Definition qadb_reader.h:16
Definition rcdb_reader.h:25
Clas12root reader of multiple HIPO files.
Definition HipoChain.h:20
Definition HipoSelector.h:37
std::unique_ptr< clas12::clas12reader > _c12
Definition HipoSelector.h:67
Bool_t Notify() override
Definition HipoSelector.cpp:86
Int_t GetCurrentFileNum() const noexcept
Definition HipoSelector.h:60
TNamed _ccdbPath
Definition HipoSelector.h:82
virtual ~HipoSelector()=default
void SlaveTerminate() override
Definition HipoSelector.cpp:133
TNamed _rcdbPath
Definition HipoSelector.h:81
clas12::rcdb_reader * rcdb() const
Definition HipoSelector.h:78
Int_t GetCurrentFileRecords() const noexcept
Definition HipoSelector.h:61
const clas12::rcdb_vals & RcdbVals() const
Definition HipoSelector.h:69
HipoChain * GetChain() const
Definition HipoSelector.h:63
void SlaveBegin(TTree *tree) override
Definition HipoSelector.cpp:71
void Terminate() override
Definition HipoSelector.cpp:145
void Begin(TTree *tree) override
Definition HipoSelector.cpp:37
virtual void AddFilter()
Definition HipoSelector.h:57
Int_t GetCurrentRecord() const noexcept
Definition HipoSelector.h:59
Bool_t Process(Long64_t entry) override
Definition HipoSelector.cpp:94
HipoSelector(TTree *=0)
Definition HipoSelector.cpp:28
clas12::CCDBTable requestCCDBTable(const std::string &tableName)
Definition HipoSelector.h:74
clas12::qadb_reader * qadb() const
Definition HipoSelector.h:79
virtual Bool_t ProcessEvent()=0
Int_t Version() const final
Definition HipoSelector.h:46
clas12::ccdb_reader * ccdb() const
Definition HipoSelector.h:73
Definition HipoSelector.h:24
std::set< int > _theset
Definition HipoSelector.h:26
ClassDef(clas12root::NumbersObject, 1)
void PrintNumbers()
Definition HipoSelector.h:27
const clas12::TableOfDoubles_t * CCDBTable
Definition ccdb_reader.h:18
Definition BankHist.cpp:6