PtEtaCollection< T > Class Template Reference

List of all members.

Public Member Functions

 PtEtaCollection (unsigned int PtBins, unsigned int EtaBins, double PtArray[], double EtaArray[], T *PayloadArray, T DefaultPayload)
virtual void Initialize (unsigned int PtBins, unsigned int EtaBins, double PtArray[], double EtaArray[], T *PayloadArray, T DefaultPayload)
void Set (double pt, double eta, T Payload)
T Get (double pt, double eta)
unsigned int GetPtBins ()
unsigned int GetEtaBins ()
unsigned int GetPayloadBins ()
double * GetPtArray ()
double * GetEtaArray ()
TGetPayloadArray ()

Protected Member Functions

int PtBin (double Pt)
int EtaBin (double Eta)

Protected Attributes

unsigned int m_PtBins
unsigned int m_EtaBins
double * m_PtArray
double * m_EtaArray
Tm_PayloadArray
T m_DefaultPayload

template<class T>
class PtEtaCollection< T >


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 15 Apr 2017 for RootCore Packages by  doxygen 1.6.1