ATLAS Offline Software
Loading...
Searching...
No Matches
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;};
bool m_inWindows
Definition LArHitList.h:14

◆ ~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 }
LARLIST m_list
Definition LArHitList.h:15

◆ 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: