BmnRoot 26.10.0-210-gc52d34b0
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnBdHitProducer Class Reference

#include <BmnBdHitProducer.h>

Inheritance diagram for BmnBdHitProducer:
Collaboration diagram for BmnBdHitProducer:

Public Member Functions

 BmnBdHitProducer ()
 Default constructor.
 ~BmnBdHitProducer ()
 Destructor.
virtual InitStatus Init ()
 Virtual method Init.
virtual void Exec (Option_t *opt)
 Virtual method Exec.

Private Member Functions

 BmnBdHitProducer (const BmnBdHitProducer &)=delete
BmnBdHitProducer & operator= (const BmnBdHitProducer &)=delete

Private Attributes

TClonesArray * fPointArray
 Input array of BmnBdPoints.
TClonesArray * fHitArray
 Output array of BmnBdHits.
std::map< Int_t, BmnBdHit > fHitMap

Detailed Description

Definition at line 23 of file BmnBdHitProducer.h.

Constructor & Destructor Documentation

◆ BmnBdHitProducer() [1/2]

BmnBdHitProducer::BmnBdHitProducer ( )

Definition at line 19 of file BmnBdHitProducer.cxx.

References fHitArray, and fPointArray.

Referenced by BmnBdHitProducer(), and operator=().

Here is the caller graph for this function:

◆ ~BmnBdHitProducer()

BmnBdHitProducer::~BmnBdHitProducer ( )

Definition at line 27 of file BmnBdHitProducer.cxx.

◆ BmnBdHitProducer() [2/2]

BmnBdHitProducer::BmnBdHitProducer ( const BmnBdHitProducer & )
privatedelete

References BmnBdHitProducer().

Here is the call graph for this function:

Member Function Documentation

◆ Exec()

void BmnBdHitProducer::Exec ( Option_t * opt)
virtual

Definition at line 60 of file BmnBdHitProducer.cxx.

References fHitArray, fHitMap, fPointArray, BmnBdPoint::GetCopy(), TVector3::SetXYZ(), x, y, and z.

Here is the call graph for this function:

◆ Init()

InitStatus BmnBdHitProducer::Init ( )
virtual

Definition at line 31 of file BmnBdHitProducer.cxx.

References fHitArray, and fPointArray.

◆ operator=()

BmnBdHitProducer & BmnBdHitProducer::operator= ( const BmnBdHitProducer & )
privatedelete

References BmnBdHitProducer().

Here is the call graph for this function:

Member Data Documentation

◆ fHitArray

TClonesArray* BmnBdHitProducer::fHitArray
private

Definition at line 44 of file BmnBdHitProducer.h.

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

◆ fHitMap

std::map<Int_t, BmnBdHit> BmnBdHitProducer::fHitMap
private

Definition at line 46 of file BmnBdHitProducer.h.

Referenced by Exec().

◆ fPointArray

TClonesArray* BmnBdHitProducer::fPointArray
private

Definition at line 41 of file BmnBdHitProducer.h.

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


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