DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Public Attributes | List of all members

DDEve event classes: Basic hit. More...

#include <DDEveEventData.h>

Public Member Functions

 DDEveHit ()
 Default constructor. More...
 
 DDEveHit (int part, float xx, float yy, float zz, float d)
 Initializing constructor. More...
 
 DDEveHit (const DDEveHit &c)
 Copy constructor. More...
 
 ~DDEveHit ()
 Default destructor. More...
 
DDEveHitoperator= (const DDEveHit &c)
 Assignment operator. More...
 

Public Attributes

int particle {0}
 Track/Particle, which produced this hit. More...
 
float x = 0e0
 Hit position. More...
 
float y = 0e0
 
float z = 0e0
 
float deposit {0}
 Energy deposit. More...
 

Detailed Description

DDEve event classes: Basic hit.

Author
M.Frank
Version
1.0

Definition at line 29 of file DDEveEventData.h.

Constructor & Destructor Documentation

◆ DDEveHit() [1/3]

DDEveHit::DDEveHit ( )

Default constructor.

Definition at line 20 of file DDEveEventData.cpp.

◆ DDEveHit() [2/3]

DDEveHit::DDEveHit ( int  part,
float  xx,
float  yy,
float  zz,
float  d 
)

Initializing constructor.

Definition at line 26 of file DDEveEventData.cpp.

◆ DDEveHit() [3/3]

DDEveHit::DDEveHit ( const DDEveHit c)

Copy constructor.

Definition at line 32 of file DDEveEventData.cpp.

◆ ~DDEveHit()

DDEveHit::~DDEveHit ( )

Default destructor.

Definition at line 38 of file DDEveEventData.cpp.

Member Function Documentation

◆ operator=()

DDEveHit & DDEveHit::operator= ( const DDEveHit c)

Assignment operator.

Definition at line 42 of file DDEveEventData.cpp.

Member Data Documentation

◆ deposit

float dd4hep::DDEveHit::deposit {0}

Energy deposit.

Definition at line 36 of file DDEveEventData.h.

◆ particle

int dd4hep::DDEveHit::particle {0}

Track/Particle, which produced this hit.

Definition at line 32 of file DDEveEventData.h.

◆ x

float dd4hep::DDEveHit::x = 0e0

Hit position.

Definition at line 34 of file DDEveEventData.h.

◆ y

float dd4hep::DDEveHit::y = 0e0

Definition at line 34 of file DDEveEventData.h.

◆ z

float dd4hep::DDEveHit::z = 0e0

Definition at line 34 of file DDEveEventData.h.


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