CbmRoot
CbmPsdHitProducer Class Reference

#include <CbmPsdHitProducer.h>

Inheritance diagram for CbmPsdHitProducer:
[legend]
Collaboration diagram for CbmPsdHitProducer:
[legend]

Public Member Functions

 CbmPsdHitProducer ()
 
 ~CbmPsdHitProducer ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 

Private Member Functions

 CbmPsdHitProducer (const CbmPsdHitProducer &)
 
CbmPsdHitProducer operator= (const CbmPsdHitProducer &)
 
void Reset ()
 
 ClassDef (CbmPsdHitProducer, 2)
 

Private Attributes

Int_t fNHits
 
TClonesArray * fHitArray
 
CbmDigiManagerfDigiMan
 
Float_t fXi [NPsdMod]
 
Float_t fYi [NPsdMod]
 
TH1F * fhModXNewEn
 

Detailed Description

Definition at line 27 of file CbmPsdHitProducer.h.

Constructor & Destructor Documentation

◆ CbmPsdHitProducer() [1/2]

CbmPsdHitProducer::CbmPsdHitProducer ( )

Default constructor

Definition at line 27 of file CbmPsdHitProducer.cxx.

◆ ~CbmPsdHitProducer()

CbmPsdHitProducer::~CbmPsdHitProducer ( )

Destructor

Definition at line 41 of file CbmPsdHitProducer.cxx.

References fHitArray.

◆ CbmPsdHitProducer() [2/2]

CbmPsdHitProducer::CbmPsdHitProducer ( const CbmPsdHitProducer )
private

Member Function Documentation

◆ ClassDef()

CbmPsdHitProducer::ClassDef ( CbmPsdHitProducer  ,
 
)
private

◆ Exec()

void CbmPsdHitProducer::Exec ( Option_t *  opt)
virtual

◆ Finish()

void CbmPsdHitProducer::Finish ( )
virtual

Definition at line 161 of file CbmPsdHitProducer.cxx.

References fhModXNewEn.

◆ Init()

InitStatus CbmPsdHitProducer::Init ( )
virtual

◆ operator=()

CbmPsdHitProducer CbmPsdHitProducer::operator= ( const CbmPsdHitProducer )
private

◆ Reset()

void CbmPsdHitProducer::Reset ( )
private

Definition at line 170 of file CbmPsdHitProducer.cxx.

References fHitArray, and fNHits.

Referenced by Exec().

Member Data Documentation

◆ fDigiMan

CbmDigiManager* CbmPsdHitProducer::fDigiMan
private

Digi Manager for input

Definition at line 54 of file CbmPsdHitProducer.h.

Referenced by Exec().

◆ fHitArray

TClonesArray* CbmPsdHitProducer::fHitArray
private

Output array of CbmPsdHit

Definition at line 51 of file CbmPsdHitProducer.h.

Referenced by Init(), Reset(), and ~CbmPsdHitProducer().

◆ fhModXNewEn

TH1F* CbmPsdHitProducer::fhModXNewEn
private

Definition at line 64 of file CbmPsdHitProducer.h.

Referenced by Exec(), Finish(), and Init().

◆ fNHits

Int_t CbmPsdHitProducer::fNHits
private

Definition at line 48 of file CbmPsdHitProducer.h.

Referenced by Exec(), and Reset().

◆ fXi

Float_t CbmPsdHitProducer::fXi[NPsdMod]
private

Definition at line 61 of file CbmPsdHitProducer.h.

◆ fYi

Float_t CbmPsdHitProducer::fYi[NPsdMod]
private

Definition at line 62 of file CbmPsdHitProducer.h.


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