PandaRoot
PndListDefiner Class Reference

#include <PndListDefiner.h>

Public Member Functions

 PndListDefiner ()
 
 PndListDefiner (std::string name)
 
virtual ~PndListDefiner ()
 
void Print ()
 
int GetLength ()
 
int GetNDau ()
 
int GetNSels ()
 
int GetNHistos ()
 
 ClassDef (PndListDefiner, 1)
 

Public Attributes

std::string fName
 
int fPdgCode
 
float fCharge
 
int fAntiIdx
 
bool fIsAntiList
 
bool fIsUsed
 
bool fIsFilled
 
bool fIsGeneric
 
bool fIsMerged
 
bool fDumpList
 
RhoCandList fList
 
std::vector< TH1F * > fHisto
 
std::vector< RhoParticleSelectorBase * > fSelector
 
std::vector< int > fDauIdx
 
int fNEntries
 
std::string fColName
 
std::vector< std::string > fNtpFNames
 
std::vector< float * > fNtpFArrays
 
std::vector< std::string > fNtpINames
 
std::vector< int * > fNtpIArrays
 

Detailed Description

Definition at line 12 of file PndListDefiner.h.

Constructor & Destructor Documentation

◆ PndListDefiner() [1/2]

PndListDefiner::PndListDefiner ( )

◆ PndListDefiner() [2/2]

PndListDefiner::PndListDefiner ( std::string  name)

◆ ~PndListDefiner()

virtual PndListDefiner::~PndListDefiner ( )
virtual

Member Function Documentation

◆ ClassDef()

PndListDefiner::ClassDef ( PndListDefiner  ,
 
)

◆ GetLength()

int PndListDefiner::GetLength ( )

◆ GetNDau()

int PndListDefiner::GetNDau ( )

◆ GetNHistos()

int PndListDefiner::GetNHistos ( )

◆ GetNSels()

int PndListDefiner::GetNSels ( )

◆ Print()

void PndListDefiner::Print ( )

Member Data Documentation

◆ fAntiIdx

int PndListDefiner::fAntiIdx

Definition at line 27 of file PndListDefiner.h.

◆ fCharge

float PndListDefiner::fCharge

Definition at line 26 of file PndListDefiner.h.

◆ fColName

std::string PndListDefiner::fColName

Definition at line 41 of file PndListDefiner.h.

◆ fDauIdx

std::vector<int> PndListDefiner::fDauIdx

Definition at line 37 of file PndListDefiner.h.

◆ fDumpList

bool PndListDefiner::fDumpList

Definition at line 33 of file PndListDefiner.h.

◆ fHisto

std::vector<TH1F *> PndListDefiner::fHisto

Definition at line 35 of file PndListDefiner.h.

◆ fIsAntiList

bool PndListDefiner::fIsAntiList

Definition at line 28 of file PndListDefiner.h.

◆ fIsFilled

bool PndListDefiner::fIsFilled

Definition at line 30 of file PndListDefiner.h.

◆ fIsGeneric

bool PndListDefiner::fIsGeneric

Definition at line 31 of file PndListDefiner.h.

◆ fIsMerged

bool PndListDefiner::fIsMerged

Definition at line 32 of file PndListDefiner.h.

◆ fIsUsed

bool PndListDefiner::fIsUsed

Definition at line 29 of file PndListDefiner.h.

◆ fList

RhoCandList PndListDefiner::fList

Definition at line 34 of file PndListDefiner.h.

◆ fName

std::string PndListDefiner::fName

Definition at line 24 of file PndListDefiner.h.

◆ fNEntries

int PndListDefiner::fNEntries

Definition at line 40 of file PndListDefiner.h.

◆ fNtpFArrays

std::vector<float *> PndListDefiner::fNtpFArrays

Definition at line 43 of file PndListDefiner.h.

◆ fNtpFNames

std::vector<std::string> PndListDefiner::fNtpFNames

Definition at line 42 of file PndListDefiner.h.

◆ fNtpIArrays

std::vector<int *> PndListDefiner::fNtpIArrays

Definition at line 45 of file PndListDefiner.h.

◆ fNtpINames

std::vector<std::string> PndListDefiner::fNtpINames

Definition at line 44 of file PndListDefiner.h.

◆ fPdgCode

int PndListDefiner::fPdgCode

Definition at line 25 of file PndListDefiner.h.

◆ fSelector

std::vector<RhoParticleSelectorBase *> PndListDefiner::fSelector

Definition at line 36 of file PndListDefiner.h.


The documentation for this class was generated from the following file: