BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EtsFixing.h
Go to the documentation of this file.
1
#ifndef ETS_FIXING_H
2
#define ETS_FIXING_H
3
4
#include "EventModel/EventHeader.h"
5
6
class
EtsFixing
{
7
public
:
8
EtsFixing
(
int
preRefCount = 30,
double
factor = 1.0000115 );
9
virtual
~EtsFixing
();
10
11
void
fixT1
(
Event::EventHeader
* header );
12
13
private
:
14
const
int
m_nPre;
15
const
double
m_factor;
16
17
int
m_t0Sec;
18
int
m_t0SecLocal;
19
int
m_count;
20
float
m_refSlope;
21
22
long
m_critical;
23
24
int
* m_preEvt;
25
int
* m_preSec;
26
long
* m_preT1;
27
28
int
* m_lastEvt;
29
long
* m_lastT1;
30
31
long
m_pileup;
32
int
* m_preT1Sec;
33
long
* m_preT1Old;
34
long
* m_prePileup;
35
};
36
#endif
EtsFixing::~EtsFixing
virtual ~EtsFixing()
Definition
EtsFixing.cxx:72
EtsFixing::EtsFixing
EtsFixing(int preRefCount=30, double factor=1.0000115)
Definition
EtsFixing.cxx:21
EtsFixing::fixT1
void fixT1(Event::EventHeader *header)
Definition
EtsFixing.cxx:91
Event::EventHeader
Definition
Event/EventModel/include/EventModel/EventHeader.h:23
8.0.0
BOSS_Source
OfflineEvtFilter
ResetEtsAlg
src
EtsFixing.h
Generated by
1.16.1