![]() |
Belle II Software
release-05-02-19
|
A Class of ECL Trigger clustering
More...
#include <TrgEclTiming.h>

Public Member Functions | |
| TrgEclTiming () | |
| Constructor. | |
| virtual | ~TrgEclTiming () |
| Constructor. More... | |
| void | Setup (std::vector< int >, std::vector< double >, std::vector< double >) |
| Destructor. More... | |
| double | GetEventTiming (int) |
| Get Evnet-timing. | |
| double | GetEventTiming00 () |
| Fastest TC Timing. | |
| double | GetEventTiming01 () |
| The Most energetic TC Timing. | |
| double | GetEventTiming02 () |
| Energy weighted Timing of Top 3 energetic TC. | |
| void | SetNofTopTC (int NtopTC) |
| Set # of considered TC in Energy weighted timing method. | |
| int | GetTimingSource () |
| Get Timing Source. | |
Private Attributes | |
| std::vector< double > | TCEnergy |
| TC Energy. | |
| std::vector< double > | TCTiming |
| TC Timing. | |
| std::vector< int > | TCId |
| TC Id. | |
| int | NofTopTC |
| TrgEclMapping * | _TCMap |
| Object of TC Mapping. | |
| int | Source |
| Timing Source (FWD, Barrel, Backward) | |
A Class of ECL Trigger clustering
Definition at line 34 of file TrgEclTiming.h.
|
virtual |
| void Setup | ( | std::vector< int > | HitTCId, |
| std::vector< double > | HitTCEnergy, | ||
| std::vector< double > | HitTCTiming | ||
| ) |
|
private |
Definition at line 67 of file TrgEclTiming.h.