Belle II Software  release-08-01-10
TrgEclTiming Class Reference
Packages ยป trg

A Class of ECL Trigger clustering
More...

#include <TrgEclTiming.h>

Collaboration diagram for TrgEclTiming:

Public Member Functions

 TrgEclTiming ()
 Constructor.
 
virtual ~TrgEclTiming ()
 Constructor. More...
 
 TrgEclTiming (TrgEclTiming &)=delete
 Destructor. More...
 
TrgEclTimingoperator= (TrgEclTiming &)=delete
 Assignment operator, deleted.
 
void Setup (const std::vector< int > &, const std::vector< double > &, const std::vector< double > &)
 SetUp.
 
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.
 
void setEventTimingQualityThresholds (const std::vector< double > &iEventTimingQualityThresholds)
 
int getEventTimingQualityFlag ()
 
int getEventTimingTCId ()
 
int getEventTimingTCThetaId ()
 
double getEventTimingTCEnergy ()
 

Private Attributes

std::vector< double > TCEnergy
 TC Energy.
 
std::vector< double > TCTiming
 TC Timing.
 
std::vector< int > TCId
 TC Id.
 
int m_EventTimingQualityFlag
 
std::vector< double > m_EventTimingQualityThresholds
 
int m_EventTimingTCId
 
int m_EventTimingTCThetaId
 
double m_EventTimingTCEnergy
 
int NofTopTC
 
TrgEclMapping_TCMap
 Object of TC Mapping.
 
int Source
 Timing Source (FWD, Barrel, Backward)
 

Detailed Description

A Class of ECL Trigger clustering

Definition at line 29 of file TrgEclTiming.h.

Constructor & Destructor Documentation

โ—† ~TrgEclTiming()

~TrgEclTiming ( )
virtual

Constructor.

Destructor

Definition at line 35 of file TrgEclTiming.cc.

36 {
37  delete _TCMap;
38 }
TrgEclMapping * _TCMap
Object of TC Mapping.
Definition: TrgEclTiming.h:111

โ—† TrgEclTiming()

TrgEclTiming ( TrgEclTiming )
delete

Destructor.

Copy constructor, deleted

Member Data Documentation

โ—† NofTopTC

int NofTopTC
private

of considered TC in Energy weighted timing method.

Definition at line 109 of file TrgEclTiming.h.


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