|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <BmnVSPHitProducer.h>
Public Member Functions | |
| BmnVSPHitProducer () | |
| Default constructor. | |
| virtual | ~BmnVSPHitProducer () |
| Destructor. | |
| virtual InitStatus | Init () |
| Virtual method Init. | |
| virtual void | Exec (Option_t *opt) |
| Virtual method Exec. | |
| virtual void | Finish () |
| Virtual method Finish. | |
| BmnVSPHitProducer () | |
| Default constructor. | |
| virtual | ~BmnVSPHitProducer () |
| Destructor. | |
| virtual InitStatus | Init () |
| Virtual method Init. | |
| virtual void | Exec (Option_t *opt) |
| Virtual method Exec. | |
| virtual void | Finish () |
| Virtual method Finish. | |
Private Attributes | |
| TString | fInputBranchName |
| TString | fTracksBranchName |
| TString | fOutputHitsBranchName |
| TString | fOutputVSPHitMatchesBranchName |
| TClonesArray * | fBmnPointsArray |
| Input array of VSP Points. | |
| TClonesArray * | fMCTracksArray |
| Input array of MC Tracks. | |
| TClonesArray * | fBmnHitsArray |
| Output array of VSP Hits. | |
| TClonesArray * | fBmnVSPHitMatchesArray |
| Output array of VSP Hit Matches. | |
| BmnVSPStationSet * | VSPStationSet |
Definition at line 21 of file BmnVSPHitProducer.h.
| BmnVSPHitProducer::BmnVSPHitProducer | ( | ) |
Definition at line 15 of file BmnVSPHitProducer.cxx.
References fInputBranchName, fOutputHitsBranchName, and fOutputVSPHitMatchesBranchName.
Referenced by Finish().
|
virtual |
Definition at line 22 of file BmnVSPHitProducer.cxx.
| BmnVSPHitProducer::BmnVSPHitProducer | ( | ) |
|
virtual |
|
virtual |
Definition at line 48 of file BmnVSPHitProducer.cxx.
References fBmnHitsArray, fBmnPointsArray, fBmnVSPHitMatchesArray, TRandom::Gaus(), CbmStsPoint::GetXIn(), CbmStsPoint::GetYIn(), CbmStsPoint::GetZIn(), BmnHit::SetIndex(), BmnHit::SetStation(), BmnHit::SetType(), and VSPStationSet.
|
virtual |
|
virtual |
Definition at line 91 of file BmnVSPHitProducer.cxx.
|
virtual |
References BmnVSPHitProducer(), fBmnHitsArray, fBmnPointsArray, fBmnVSPHitMatchesArray, fInputBranchName, fMCTracksArray, fOutputHitsBranchName, fOutputVSPHitMatchesBranchName, fTracksBranchName, and VSPStationSet.
|
virtual |
Definition at line 24 of file BmnVSPHitProducer.cxx.
References fBmnHitsArray, fBmnPointsArray, fBmnVSPHitMatchesArray, fInputBranchName, fMCTracksArray, fOutputHitsBranchName, fOutputVSPHitMatchesBranchName, and VSPStationSet.
|
virtual |
|
private |
Definition at line 52 of file BmnVSPHitProducer.h.
|
private |
Definition at line 46 of file BmnVSPHitProducer.h.
|
private |
Definition at line 55 of file BmnVSPHitProducer.h.
|
private |
Definition at line 40 of file BmnVSPHitProducer.h.
Referenced by BmnVSPHitProducer(), Finish(), and Init().
|
private |
Definition at line 49 of file BmnVSPHitProducer.h.
|
private |
Definition at line 42 of file BmnVSPHitProducer.h.
Referenced by BmnVSPHitProducer(), Finish(), and Init().
|
private |
Definition at line 43 of file BmnVSPHitProducer.h.
Referenced by BmnVSPHitProducer(), Finish(), and Init().
|
private |
Definition at line 41 of file BmnVSPHitProducer.h.
Referenced by Finish().
|
private |
Definition at line 57 of file BmnVSPHitProducer.h.