ATLAS Offline Software
Public Member Functions | Private Types | Private Attributes | List of all members
LArHitList Class Reference

#include <LArHitList.h>

Collaboration diagram for LArHitList:

Public Member Functions

 LArHitList ()
 
 ~LArHitList ()
 
void AddHit (const float energy, const float time)
 
const LARLISTgetData () const
 
bool inWindows () const
 
void setInWindows ()
 

Private Types

typedef std::vector< std::pair< float, float > > LARLIST
 

Private Attributes

bool m_inWindows
 
LARLIST m_list
 

Detailed Description

Definition at line 9 of file LArHitList.h.

Member Typedef Documentation

◆ LARLIST

typedef std::vector< std::pair<float,float> > LArHitList::LARLIST
private

Definition at line 11 of file LArHitList.h.

Constructor & Destructor Documentation

◆ LArHitList()

LArHitList::LArHitList ( )
inline

Definition at line 18 of file LArHitList.h.

18 {m_inWindows=false;};

◆ ~LArHitList()

LArHitList::~LArHitList ( )
inline

Definition at line 19 of file LArHitList.h.

19 {};

Member Function Documentation

◆ AddHit()

void LArHitList::AddHit ( const float  energy,
const float  time 
)
inline

Definition at line 21 of file LArHitList.h.

21  {
22  m_list.emplace_back(energy,time);
23  }

◆ getData()

const LARLIST& LArHitList::getData ( ) const
inline

Definition at line 25 of file LArHitList.h.

25 { return m_list;}

◆ inWindows()

bool LArHitList::inWindows ( ) const
inline

Definition at line 26 of file LArHitList.h.

26 {return m_inWindows;};

◆ setInWindows()

void LArHitList::setInWindows ( )
inline

Definition at line 27 of file LArHitList.h.

27 {m_inWindows=true;};

Member Data Documentation

◆ m_inWindows

bool LArHitList::m_inWindows
private

Definition at line 14 of file LArHitList.h.

◆ m_list

LARLIST LArHitList::m_list
private

Definition at line 15 of file LArHitList.h.


The documentation for this class was generated from the following file:
LArHitList::m_list
LARLIST m_list
Definition: LArHitList.h:15
ParticleGun_FastCalo_ChargeFlip_Config.energy
energy
Definition: ParticleGun_FastCalo_ChargeFlip_Config.py:78
LArHitList::m_inWindows
bool m_inWindows
Definition: LArHitList.h:14
CaloSwCorrections.time
def time(flags, cells_name, *args, **kw)
Definition: CaloSwCorrections.py:242