|  | PandaRoot
    | 
represents the deposited energy of one emc crystal from simulation More...
#include <BSEmcMCHit.h>
 
  
 | Public Member Functions | |
| BSEmcMCHit () | |
| BSEmcMCHit (Int_t t_id, Float_t t_time, std::vector< Int_t > t_mcTruth, FairMultiLinkedData t_enteringTrack, FairMultiLinkedData t_exitingTrack) | |
| BSEmcMCHit (const BSEmcMCHit &) | |
| virtual | ~BSEmcMCHit () | 
| virtual void | Print (const Option_t *t_opt="") const | 
| virtual void | SetTime (Double32_t t_time) | 
| virtual Double_t | GetEnergy () const | 
| virtual Double_t | GetTime () const | 
| FairMultiLinkedData | GetTrackEntering () const | 
| FairMultiLinkedData | GetTrackExiting () const | 
| const std::vector< Int_t > & | GetMcList () | 
| Int_t | GetDetectorID () const | 
| void | SetDetectorID (Int_t t_detectorId) | 
| Int_t | GetDetectorId () const | 
| void | SetDetectorId (Int_t t_detectorId) | 
| void | SetDepositedEnergyMap (const std::map< Int_t, Double_t > &t_depEnergy) | 
| void | AddDepositedEnergy (Int_t t_mcId, Double_t t_depEnergy) | 
| std::set< Int_t > | GetClusterList () const | 
| const std::map< Int_t, Double_t > & | GetDepositedEnergyMap () const | 
| Protected Attributes | |
| std::map< Int_t, Double_t > | fDepositedEnergy {} | 
| std::vector< Int_t > | fMcList {} | 
| FairMultiLinkedData | fTrackEntering {} | 
| FairMultiLinkedData | fTrackExiting {} | 
| Int_t | fDetectorID {-1} | 
represents the deposited energy of one emc crystal from simulation
Definition at line 32 of file BSEmcMCHit.h.
| BSEmcMCHit::BSEmcMCHit | ( | ) | 
Default constructor
| BSEmcMCHit::BSEmcMCHit | ( | Int_t | t_id, | 
| Float_t | t_time, | ||
| std::vector< Int_t > | t_mcTruth, | ||
| FairMultiLinkedData | t_enteringTrack, | ||
| FairMultiLinkedData | t_exitingTrack | ||
| ) | 
| BSEmcMCHit::BSEmcMCHit | ( | const BSEmcMCHit & | ) | 
Copy
| 
 | virtual | 
Destructor
| 
 | inline | 
| std::set<Int_t> BSEmcMCHit::GetClusterList | ( | ) | const | 
Referenced by AddDepositedEnergy().
| 
 | inline | 
| 
 | inline | 
Definition at line 61 of file BSEmcMCHit.h.
References fDetectorID.
Referenced by BSEmcMCHitToTimebasedWaveforms< BSEmcBwEndcapDigiPar >::Exec().
| 
 | inline | 
| 
 | virtual | 
Accessors
Referenced by BSEmcMCHitToTimebasedWaveforms< BSEmcBwEndcapDigiPar >::Exec(), and SetTime().
| 
 | inline | 
| 
 | inlinevirtual | 
Definition at line 54 of file BSEmcMCHit.h.
Referenced by BSEmcMCHitToTimebasedWaveforms< BSEmcBwEndcapDigiPar >::Exec().
| 
 | inline | 
| 
 | inline | 
| 
 | virtual | 
Output to screen
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inlinevirtual | 
| 
 | protected | 
Definition at line 74 of file BSEmcMCHit.h.
Referenced by AddDepositedEnergy(), GetDepositedEnergyMap(), and SetDepositedEnergyMap().
| 
 | protected | 
Definition at line 79 of file BSEmcMCHit.h.
Referenced by GetDetectorID(), GetDetectorId(), SetDetectorID(), and SetDetectorId().
| 
 | protected | 
Definition at line 75 of file BSEmcMCHit.h.
Referenced by GetMcList().
| 
 | protected | 
Definition at line 76 of file BSEmcMCHit.h.
Referenced by GetTrackEntering().
| 
 | protected | 
Definition at line 77 of file BSEmcMCHit.h.
Referenced by GetTrackExiting().