Go to the documentation of this file. 1 #ifndef PAIRANALYSISMIXINGHANDLER_H
2 #define PAIRANALYSISMIXINGHANDLER_H
15 #include <TClonesArray.h>
17 #include <TObjArray.h>
18 #include <TProcessID.h>
36 TVectorD*
const bins);
45 Int_t
FindBin(
const Double_t values[], TString* dim = 0x0);
void Init(const PairAnalysis *papa=0x0)
Int_t FindBin(const Double_t values[], TString *dim=0x0)
void Fill(const PairAnalysisEvent *ev, PairAnalysis *papa)
Int_t GetNumberOfBins() const
virtual ~PairAnalysisMixingHandler()
UShort_t GetDepth() const
void DoMixing(TClonesArray &pool, PairAnalysis *papa)
internal PID for references to buffered objects
PairAnalysisMixingHandler & operator=(const PairAnalysisMixingHandler &c)
UShort_t fEventCuts[kMaxCuts]
PairAnalysisMixingHandler(const PairAnalysisMixingHandler &c)
void SetMixType(EMixType type)
EMixType GetMixType() const
PairAnalysisMixingHandler()
void SetDepth(UShort_t depth)
void AddVariable(PairAnalysisVarManager::ValueTypes type, TVectorD *const bins)