PandaRoot
PndHypGeHit Class Reference

#include <PndHypGeHit.h>

Inheritance diagram for PndHypGeHit:

Public Member Functions

 PndHypGeHit ()
 
 PndHypGeHit (Int_t trackId, Int_t detID, Double_t ener, Double_t den)
 
virtual ~PndHypGeHit ()
 
virtual void Print (const Option_t *opt="") const
 
virtual void SetEnergy (Double32_t ener)
 
virtual void SetTrackId (Int_t detID)
 
virtual void SetDetectorId (Int_t detID)
 
virtual Double_t GetEnergy () const
 
virtual Int_t GetTrackId () const
 
virtual Int_t GetDetectorId () const
 
Short_t GetCopy () const
 

Protected Attributes

Double_t fenergy
 
Double_t fden
 
Int_t fTrackId
 
Int_t fDetectorId
 

Detailed Description

CbmHypGeHit.h

Author
a. sanchez

Hits in HYPGE

Definition at line 17 of file PndHypGeHit.h.

Constructor & Destructor Documentation

◆ PndHypGeHit() [1/2]

PndHypGeHit::PndHypGeHit ( )

Default constructor

◆ PndHypGeHit() [2/2]

PndHypGeHit::PndHypGeHit ( Int_t  trackId,
Int_t  detID,
Double_t  ener,
Double_t  den 
)

◆ ~PndHypGeHit()

virtual PndHypGeHit::~PndHypGeHit ( )
virtual

Destructor

Member Function Documentation

◆ GetCopy()

Short_t PndHypGeHit::GetCopy ( ) const
inline

Definition at line 40 of file PndHypGeHit.h.

References fden, fDetectorId, and fenergy.

40 { return ((fDetectorId)); };
Int_t fDetectorId
Definition: PndHypGeHit.h:45

◆ GetDetectorId()

virtual Int_t PndHypGeHit::GetDetectorId ( ) const
inlinevirtual

Definition at line 38 of file PndHypGeHit.h.

References fDetectorId.

38 { return fDetectorId; };
Int_t fDetectorId
Definition: PndHypGeHit.h:45

◆ GetEnergy()

virtual Double_t PndHypGeHit::GetEnergy ( ) const
inlinevirtual

Accessors

Definition at line 36 of file PndHypGeHit.h.

References fenergy.

36 { return fenergy; };
Double_t fenergy
Definition: PndHypGeHit.h:40

◆ GetTrackId()

virtual Int_t PndHypGeHit::GetTrackId ( ) const
inlinevirtual

Definition at line 37 of file PndHypGeHit.h.

References fTrackId.

37 { return fTrackId; };
Int_t fTrackId
Definition: PndHypGeHit.h:44

◆ Print()

virtual void PndHypGeHit::Print ( const Option_t *  opt = "") const
virtual

Output to screen

◆ SetDetectorId()

virtual void PndHypGeHit::SetDetectorId ( Int_t  detID)
inlinevirtual

Definition at line 33 of file PndHypGeHit.h.

References fDetectorId.

33 { fDetectorId = detID; };
Int_t fDetectorId
Definition: PndHypGeHit.h:45

◆ SetEnergy()

virtual void PndHypGeHit::SetEnergy ( Double32_t  ener)
inlinevirtual

Modifiers

Definition at line 31 of file PndHypGeHit.h.

References fenergy.

31 { fenergy = ener; };
Double_t fenergy
Definition: PndHypGeHit.h:40

◆ SetTrackId()

virtual void PndHypGeHit::SetTrackId ( Int_t  detID)
inlinevirtual

Definition at line 32 of file PndHypGeHit.h.

References fTrackId.

32 { fTrackId = detID; };
Int_t fTrackId
Definition: PndHypGeHit.h:44

Member Data Documentation

◆ fden

Double_t PndHypGeHit::fden
protected

Definition at line 40 of file PndHypGeHit.h.

Referenced by GetCopy().

◆ fDetectorId

Int_t PndHypGeHit::fDetectorId
protected

Definition at line 45 of file PndHypGeHit.h.

Referenced by GetCopy(), GetDetectorId(), and SetDetectorId().

◆ fenergy

Double_t PndHypGeHit::fenergy
protected

Definition at line 40 of file PndHypGeHit.h.

Referenced by GetCopy(), GetEnergy(), and SetEnergy().

◆ fTrackId

Int_t PndHypGeHit::fTrackId
protected

Definition at line 44 of file PndHypGeHit.h.

Referenced by GetTrackId(), and SetTrackId().


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