G4OCCT 0.1.0
Geant4 interface to Open CASCADE Technology (OCCT) geometry definitions
Loading...
Searching...
No Matches
B4c::CalorHit Class Reference

#include <CalorHit.hh>

Inheritance diagram for B4c::CalorHit:

Public Member Functions

 CalorHit ()=default
 
 CalorHit (const CalorHit &)=default
 
 ~CalorHit () override=default
 
CalorHitoperator= (const CalorHit &)=default
 
G4bool operator== (const CalorHit &) const
 
void * operator new (size_t)
 
void operator delete (void *)
 
void Draw () override
 
void Print () override
 
void Add (G4double de, G4double dl)
 
G4double GetEdep () const
 
G4double GetTrackLength () const
 

Detailed Description

Calorimeter hit class

It defines data members to store the the energy deposit and track lengths of charged particles in a selected volume:

  • fEdep, fTrackLength

Definition at line 46 of file CalorHit.hh.

Constructor & Destructor Documentation

◆ CalorHit() [1/2]

B4c::CalorHit::CalorHit ( )
default

◆ CalorHit() [2/2]

B4c::CalorHit::CalorHit ( const CalorHit )
default

◆ ~CalorHit()

B4c::CalorHit::~CalorHit ( )
overridedefault

Member Function Documentation

◆ Add()

void B4c::CalorHit::Add ( G4double  de,
G4double  dl 
)
inline

Definition at line 99 of file CalorHit.hh.

◆ Draw()

void B4c::CalorHit::Draw ( )
inlineoverride

Definition at line 60 of file CalorHit.hh.

◆ GetEdep()

G4double B4c::CalorHit::GetEdep ( ) const
inline

Definition at line 104 of file CalorHit.hh.

◆ GetTrackLength()

G4double B4c::CalorHit::GetTrackLength ( ) const
inline

Definition at line 106 of file CalorHit.hh.

◆ operator delete()

void B4c::CalorHit::operator delete ( void *  hit)
inline

Definition at line 92 of file CalorHit.hh.

References B4c::CalorHitAllocator.

◆ operator new()

void * B4c::CalorHit::operator new ( size_t  )
inline

Definition at line 83 of file CalorHit.hh.

References B4c::CalorHitAllocator.

◆ operator=()

CalorHit & B4c::CalorHit::operator= ( const CalorHit )
default

◆ operator==()

G4bool B4c::CalorHit::operator== ( const CalorHit right) const

Definition at line 40 of file CalorHit.cc.

◆ Print()

void B4c::CalorHit::Print ( )
override

Definition at line 44 of file CalorHit.cc.


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