1#ifndef PAIRANALYSISMIXEDEVENT_H
2#define PAIRANALYSISMIXEDEVENT_H
15#include <TClonesArray.h>
33 void SetTracks(
const TObjArray& arrP,
const TObjArray& arrN);
46 virtual void Clear(Option_t* opt =
"C");
static constexpr size_t size()
Int_t GetNTracksN() const
PairAnalysisMixedEvent(const PairAnalysisMixedEvent &c)
index of PID
virtual ~PairAnalysisMixedEvent()
const TProcessID * GetProcessID()
virtual void Clear(Option_t *opt="C")
PairAnalysisMixedEvent & operator=(const PairAnalysisMixedEvent &c)
const TClonesArray * GetTrackArrayN() const
const Double_t * GetEventData() const
void AssignID(TObject *obj)
const TClonesArray * GetTrackArrayP() const
void SetTracks(const TObjArray &arrP, const TObjArray &arrN)
void SetProcessID(TProcessID *pid)
void SetEventData(const Double_t data[PairAnalysisVarManager::kNMaxValuesMC])
UInt_t fPIDIndex
internal PID for references to buffered objects
Double_t fEventData[PairAnalysisVarManager::kNMaxValuesMC]
Int_t GetNTracksP() const