ATLAS Offline Software
Loading...
Searching...
No Matches
Rec::ParticleCellIntersection Class Reference

class storing information on the intersection of a track with a cell More...

#include <ParticleCellIntersection.h>

Collaboration diagram for Rec::ParticleCellIntersection:

Public Member Functions

 ParticleCellIntersection (const CaloCell &cell, double expectEnergyLoss, double pathLength)
 constructor taking a cell, expected energy loss, entry and exit position
const CaloCell & cell () const
 return cell
double expectedEnergyLoss () const
 return expected energy loss
double pathLength () const
 entry position

Private Attributes

const CaloCell * m_cell
double m_expectedEnergyLoss
double m_pathLength

Detailed Description

class storing information on the intersection of a track with a cell

Definition at line 13 of file ParticleCellIntersection.h.

Constructor & Destructor Documentation

◆ ParticleCellIntersection()

Rec::ParticleCellIntersection::ParticleCellIntersection ( const CaloCell & cell,
double expectEnergyLoss,
double pathLength )
inline

constructor taking a cell, expected energy loss, entry and exit position

Definition at line 33 of file ParticleCellIntersection.h.

Member Function Documentation

◆ cell()

const CaloCell & Rec::ParticleCellIntersection::cell ( ) const
inline

return cell

Definition at line 19 of file ParticleCellIntersection.h.

19{ return *m_cell; }

◆ expectedEnergyLoss()

double Rec::ParticleCellIntersection::expectedEnergyLoss ( ) const
inline

return expected energy loss

Definition at line 22 of file ParticleCellIntersection.h.

22{ return m_expectedEnergyLoss; }

◆ pathLength()

double Rec::ParticleCellIntersection::pathLength ( ) const
inline

entry position

Definition at line 25 of file ParticleCellIntersection.h.

25{ return m_pathLength; }

Member Data Documentation

◆ m_cell

const CaloCell* Rec::ParticleCellIntersection::m_cell
private

Definition at line 28 of file ParticleCellIntersection.h.

◆ m_expectedEnergyLoss

double Rec::ParticleCellIntersection::m_expectedEnergyLoss
private

Definition at line 29 of file ParticleCellIntersection.h.

◆ m_pathLength

double Rec::ParticleCellIntersection::m_pathLength
private

Definition at line 30 of file ParticleCellIntersection.h.


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