Go to the documentation of this file. 1 #ifndef NAIA_NtpSelector_h
2 #define NAIA_NtpSelector_h
8 #include "spdlog/sinks/stdout_color_sinks.h"
9 #include "spdlog/spdlog.h"
13 #include "root_setup.h"
38 virtual void UBegin()
override;
43 virtual void Init(TTree *tree)
override {
45 AMSEventR::Init(tree);
47 virtual bool Notify()
override;
virtual void UTerminate() override
Save.
virtual bool Notify() override
Called every time a new file is loaded in the chain.
NAIAChain class description.
virtual void Init(TTree *tree) override
virtual bool UProcessCut() override
Cut, select and prescale.
bool useGetMCBeta
set if old GetMCBeta is used
std::string m_outputFilename
void DefineStandAlone()
Select standalone objects.
unsigned long long lastentry
last entry to be processed
virtual void UBegin() override
Init output.
unsigned long long firstentry
first entry to be processed
std::unique_ptr< TFile > m_outputFile
virtual void UProcessFill() override
Fill ntuple.
std::unique_ptr< NAIAChain > m_chain
void ReprocessRTI(bool reprocess)
void SetOutputFilename(std::string outFilename)
TrdTrackR * m_trdTrackStPtr
std::shared_ptr< spdlog::logger > m_logger