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