ATLAS Offline Software
Public Member Functions | Private Attributes | Friends | List of all members
eflowObject_p2 Class Reference

#include <eflowObject_p2.h>

Collaboration diagram for eflowObject_p2:

Public Member Functions

 eflowObject_p2 ()
 Constructor where we initialize the data members of this class. More...
 
 ~eflowObject_p2 ()
 

Private Attributes

ElementLinkIntVector_p1 m_eflowClus
 
ElementLinkIntVector_p1 m_eflowTrack
 
double m_d0
 
double m_z0
 
int m_eflowType
 
int m_charge
 
int m_nTrack
 
int m_nClus
 
bool m_valid
 
ElementLinkInt_p1 m_muonElementLink
 
ElementLinkInt_p1 m_convElementLink
 
double m_e
 
double m_eta
 
double m_phi
 
double m_m
 

Friends

class eflowObjectCnv_p2
 

Detailed Description

Definition at line 26 of file eflowObject_p2.h.

Constructor & Destructor Documentation

◆ eflowObject_p2()

eflowObject_p2::eflowObject_p2 ( )

Constructor where we initialize the data members of this class.

Definition at line 8 of file eflowObject_p2.cxx.

8  {
9 
10  //initialize the data members
11  m_charge = 0;
12  m_d0 = 0.0;
13  m_eflowType = 0;
14  m_eta = 0.0;
15  m_e = 0.0;
16  m_m = 0.0;
17  m_nClus = 0;
18  m_nTrack = 0;
19  m_phi = 0.0;
20  m_valid = 0;
21  m_z0 = 0.0;
22 
23 }

◆ ~eflowObject_p2()

eflowObject_p2::~eflowObject_p2 ( )
inline

Definition at line 45 of file eflowObject_p2.h.

68 {

Friends And Related Function Documentation

◆ eflowObjectCnv_p2

friend class eflowObjectCnv_p2
friend

Definition at line 47 of file eflowObject_p2.h.

Member Data Documentation

◆ m_charge

int eflowObject_p2::m_charge
private

Definition at line 59 of file eflowObject_p2.h.

◆ m_convElementLink

ElementLinkInt_p1 eflowObject_p2::m_convElementLink
private

Definition at line 65 of file eflowObject_p2.h.

◆ m_d0

double eflowObject_p2::m_d0
private

Definition at line 57 of file eflowObject_p2.h.

◆ m_e

double eflowObject_p2::m_e
private

Definition at line 68 of file eflowObject_p2.h.

◆ m_eflowClus

ElementLinkIntVector_p1 eflowObject_p2::m_eflowClus
private

Definition at line 52 of file eflowObject_p2.h.

◆ m_eflowTrack

ElementLinkIntVector_p1 eflowObject_p2::m_eflowTrack
private

Definition at line 55 of file eflowObject_p2.h.

◆ m_eflowType

int eflowObject_p2::m_eflowType
private

Definition at line 59 of file eflowObject_p2.h.

◆ m_eta

double eflowObject_p2::m_eta
private

Definition at line 68 of file eflowObject_p2.h.

◆ m_m

double eflowObject_p2::m_m
private

Definition at line 68 of file eflowObject_p2.h.

◆ m_muonElementLink

ElementLinkInt_p1 eflowObject_p2::m_muonElementLink
private

Definition at line 64 of file eflowObject_p2.h.

◆ m_nClus

int eflowObject_p2::m_nClus
private

Definition at line 60 of file eflowObject_p2.h.

◆ m_nTrack

int eflowObject_p2::m_nTrack
private

Definition at line 60 of file eflowObject_p2.h.

◆ m_phi

double eflowObject_p2::m_phi
private

Definition at line 68 of file eflowObject_p2.h.

◆ m_valid

bool eflowObject_p2::m_valid
private

Definition at line 62 of file eflowObject_p2.h.

◆ m_z0

double eflowObject_p2::m_z0
private

Definition at line 57 of file eflowObject_p2.h.


The documentation for this class was generated from the following files:
eflowObject_p2::m_valid
bool m_valid
Definition: eflowObject_p2.h:62
eflowObject_p2::m_charge
int m_charge
Definition: eflowObject_p2.h:59
eflowObject_p2::m_nTrack
int m_nTrack
Definition: eflowObject_p2.h:60
eflowObject_p2::m_nClus
int m_nClus
Definition: eflowObject_p2.h:60
eflowObject_p2::m_eflowType
int m_eflowType
Definition: eflowObject_p2.h:59
eflowObject_p2::m_d0
double m_d0
Definition: eflowObject_p2.h:57
eflowObject_p2::m_e
double m_e
Definition: eflowObject_p2.h:68
eflowObject_p2::m_m
double m_m
Definition: eflowObject_p2.h:68
eflowObject_p2::m_phi
double m_phi
Definition: eflowObject_p2.h:68
eflowObject_p2::m_z0
double m_z0
Definition: eflowObject_p2.h:57
eflowObject_p2::m_eta
double m_eta
Definition: eflowObject_p2.h:68