Belle II Software  release-08-01-10
TrgEclTiming Class Reference

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: