CbmRoot
|
#include <PairAnalysisMixedEvent.h>
Public Member Functions | |
PairAnalysisMixedEvent () | |
PairAnalysisMixedEvent (const char *name, const char *title) | |
virtual | ~PairAnalysisMixedEvent () |
void | Set (Int_t size=100) |
void | SetTracks (const TObjArray &arrP, const TObjArray &arrN) |
void | SetEventData (const Double_t data[PairAnalysisVarManager::kNMaxValuesMC]) |
const Double_t * | GetEventData () const |
const TClonesArray * | GetTrackArrayP () const |
const TClonesArray * | GetTrackArrayN () const |
Int_t | GetNTracksP () const |
Int_t | GetNTracksN () const |
void | SetProcessID (TProcessID *pid) |
const TProcessID * | GetProcessID () |
virtual void | Clear (Option_t *opt="C") |
Private Member Functions | |
PairAnalysisMixedEvent (const PairAnalysisMixedEvent &c) | |
index of PID | |
PairAnalysisMixedEvent & | operator= (const PairAnalysisMixedEvent &c) |
void | AssignID (TObject *obj) |
Private Attributes | |
TClonesArray | fArrTrackP |
TClonesArray | fArrTrackN |
Int_t | fNTracksP = 0 |
Int_t | fNTracksN = 0 |
Double_t | fEventData [PairAnalysisVarManager::kNMaxValuesMC] |
TProcessID * | fPID = NULL |
UInt_t | fPIDIndex = 0 |
internal PID for references to buffered objects | |
Definition at line 24 of file PairAnalysisMixedEvent.h.
PairAnalysisMixedEvent::PairAnalysisMixedEvent | ( | ) |
PairAnalysisMixedEvent::PairAnalysisMixedEvent | ( | const char * | name, |
const char * | title ) |
Definition at line 34 of file PairAnalysisMixedEvent.cxx.
References fEventData, and PairAnalysisVarManager::kNMaxValuesMC.
|
virtual |
Definition at line 47 of file PairAnalysisMixedEvent.cxx.
References fArrTrackN, and fArrTrackP.
|
private |
index of PID
|
private |
Definition at line 136 of file PairAnalysisMixedEvent.cxx.
|
virtual |
Definition at line 106 of file PairAnalysisMixedEvent.cxx.
References fArrTrackN, and fArrTrackP.
Referenced by SetTracks().
|
inline |
Definition at line 35 of file PairAnalysisMixedEvent.h.
References fEventData.
|
inline |
Definition at line 41 of file PairAnalysisMixedEvent.h.
References fNTracksN.
|
inline |
Definition at line 40 of file PairAnalysisMixedEvent.h.
References fNTracksP.
|
inline |
Definition at line 44 of file PairAnalysisMixedEvent.h.
References fPID.
|
inline |
Definition at line 38 of file PairAnalysisMixedEvent.h.
References fArrTrackN.
Referenced by PairAnalysisMixingHandler::DoMixing().
|
inline |
Definition at line 37 of file PairAnalysisMixedEvent.h.
References fArrTrackP.
Referenced by PairAnalysisMixingHandler::DoMixing().
|
private |
void PairAnalysisMixedEvent::Set | ( | Int_t | size = 100 | ) |
Definition at line 116 of file PairAnalysisMixedEvent.cxx.
References fArrTrackN, fArrTrackP, and size().
Referenced by PairAnalysisMixingHandler::Fill().
void PairAnalysisMixedEvent::SetEventData | ( | const Double_t | data[PairAnalysisVarManager::kNMaxValuesMC] | ) |
Definition at line 126 of file PairAnalysisMixedEvent.cxx.
References fEventData, PairAnalysisVarManager::kNMaxValuesMC, and PairAnalysisVarManager::kPairMax.
|
inline |
Definition at line 43 of file PairAnalysisMixedEvent.h.
References fPID.
void PairAnalysisMixedEvent::SetTracks | ( | const TObjArray & | arrP, |
const TObjArray & | arrN ) |
Definition at line 57 of file PairAnalysisMixedEvent.cxx.
References Clear(), fArrTrackN, fArrTrackP, fNTracksN, fNTracksP, fPID, fPIDIndex, and tracks.
Referenced by PairAnalysisMixingHandler::Fill().
|
private |
Definition at line 51 of file PairAnalysisMixedEvent.h.
Referenced by Clear(), GetTrackArrayN(), Set(), SetTracks(), and ~PairAnalysisMixedEvent().
|
private |
Definition at line 50 of file PairAnalysisMixedEvent.h.
Referenced by Clear(), GetTrackArrayP(), Set(), SetTracks(), and ~PairAnalysisMixedEvent().
|
private |
Definition at line 56 of file PairAnalysisMixedEvent.h.
Referenced by GetEventData(), PairAnalysisMixedEvent(), and SetEventData().
|
private |
Definition at line 54 of file PairAnalysisMixedEvent.h.
Referenced by GetNTracksN(), and SetTracks().
|
private |
Definition at line 53 of file PairAnalysisMixedEvent.h.
Referenced by GetNTracksP(), and SetTracks().
|
private |
Definition at line 58 of file PairAnalysisMixedEvent.h.
Referenced by AssignID(), GetProcessID(), SetProcessID(), and SetTracks().
|
private |
internal PID for references to buffered objects
Definition at line 59 of file PairAnalysisMixedEvent.h.
Referenced by AssignID(), and SetTracks().