Belle II Software  release-08-01-10
TEclEnergyHit Class Reference

define class TEclEnergyHit More...

#include <ECLGeometryPar.h>

Classes

struct  greater_CellId
 struct greater_CellId More...
 
struct  greater_Energy
 struct greater_Energy
More...
 
struct  less_CellId
 struct less_CellId More...
 
struct  less_Energy
 struct less_Energy More...
 

Public Types

typedef EclIdentifier Identifier
 type define Identifier
 

Public Member Functions

 TEclEnergyHit ()
 Constructors and destructor. More...
 
 TEclEnergyHit (const TEclEnergyHit &ahit)
 Constructor of TEclEnergyHit.
 
 TEclEnergyHit (const Identifier hid, const EclGeV energy, const Identifier cid)
 Constructor of TEclEnergyHit.
 
virtual ~TEclEnergyHit ()
 destructor
 
TEclEnergyHitoperator= (const TEclEnergyHit &hit)
 assignment operator(s)
 
Identifier Id (void) const
 get Id
 
Identifier Id (Identifier id)
 set Id
 
Identifier CellId (void) const
 get Cell Id
 
Identifier CellId (int cId)
 set Cell Id
 
EclGeV Energy (void) const
 get Energy

 
EclGeV Energy (EclGeV energy)
 set Energy

 
bool operator< (const TEclEnergyHit &rhs) const
 comparison operators
 
bool operator> (const TEclEnergyHit &rhs) const
 comparison operators
 
bool operator== (const TEclEnergyHit &rhs) const
 comparison operators
 
bool operator!= (const TEclEnergyHit &rhs) const
 comparison operators
 

Private Attributes

Identifier fId
 data members More...
 
EclGeV fEnergy
 Energy

 
int fCellId
 Cell Id

 

Detailed Description

define class TEclEnergyHit

Definition at line 229 of file ECLGeometryPar.h.

Constructor & Destructor Documentation

◆ TEclEnergyHit()

TEclEnergyHit ( )
inline

Constructors and destructor.

Constructor of TEclEnergyHit

Definition at line 240 of file ECLGeometryPar.h.

240  : fId(0), fEnergy(0), fCellId(0)
241  {
242  }
Identifier fId
data members

Member Data Documentation

◆ fId

Identifier fId
private

data members

Id

Definition at line 395 of file ECLGeometryPar.h.


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