HYDRA_development_version
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
hrpctrbunpacker.h
Go to the documentation of this file.
1
#ifndef HRPCTRBUNPACKER_H
2
#define HRPCTRBUNPACKER_H
3
4
#include "htrbbaseunpacker.h"
5
#include "hlocation.h"
6
7
#include "TH2F.h"
8
9
10
class
HTrbLookup;
11
12
class
HRpcTrbUnpacker
:
public
HTrbBaseUnpacker {
13
14
protected
:
15
HLocation
loc
;
16
17
Int_t
debugRpcFlag
;
18
Bool_t
fNoTimeRefCorr
;
// Switch of Reference Time substraction (debugging)
19
Bool_t
fControlHistograms
;
// flag for control histograms
20
TH2F *
histdbos
, *
histdbombo
, *
histmbotrb
, *
histtrbchan
;
// control histos
21
22
public
:
23
HRpcTrbUnpacker
(UInt_t
id
);
24
~HRpcTrbUnpacker
(
void
) { }
25
26
Int_t
execute
(
void
);
27
Bool_t
init
(
void
);
28
Bool_t
finalize
(
void
);
29
30
void
setDebugRpcFlag
(Int_t db) { debugRpcFlag = db;}
31
void
disableTimeRef
(
void
) { fNoTimeRefCorr=
true
; };
// Switch off Reference Time substraction (debugging)
32
void
enableControlHistograms
() { fControlHistograms = kTRUE; }
// Switch on control histos
33
34
35
public
:
36
ClassDef(
HRpcTrbUnpacker
,0)
// Unpacker for Rpc data
37
};
38
39
#endif
/* !HRPCTRBUNPACKER_H */
HRpcTrbUnpacker::init
Bool_t init(void)
Definition:
hrpctrbunpacker.cc:55
HRpcTrbUnpacker::histmbotrb
TH2F * histmbotrb
Definition:
hrpctrbunpacker.h:20
HRpcTrbUnpacker::debugRpcFlag
Int_t debugRpcFlag
Definition:
hrpctrbunpacker.h:17
HRpcTrbUnpacker::loc
HLocation loc
Definition:
hrpctrbunpacker.h:15
HRpcTrbUnpacker::fControlHistograms
Bool_t fControlHistograms
Definition:
hrpctrbunpacker.h:19
HRpcTrbUnpacker::execute
Int_t execute(void)
Definition:
hrpctrbunpacker.cc:138
HRpcTrbUnpacker::~HRpcTrbUnpacker
~HRpcTrbUnpacker(void)
Definition:
hrpctrbunpacker.h:24
HRpcTrbUnpacker::histdbombo
TH2F * histdbombo
Definition:
hrpctrbunpacker.h:20
HRpcTrbUnpacker::fNoTimeRefCorr
Bool_t fNoTimeRefCorr
Definition:
hrpctrbunpacker.h:18
HRpcTrbUnpacker::enableControlHistograms
void enableControlHistograms()
Definition:
hrpctrbunpacker.h:32
HRpcTrbUnpacker::disableTimeRef
void disableTimeRef(void)
Definition:
hrpctrbunpacker.h:31
HRpcTrbUnpacker::setDebugRpcFlag
void setDebugRpcFlag(Int_t db)
Definition:
hrpctrbunpacker.h:30
HRpcTrbUnpacker::histtrbchan
TH2F * histtrbchan
Definition:
hrpctrbunpacker.h:20
HRpcTrbUnpacker::HRpcTrbUnpacker
HRpcTrbUnpacker(UInt_t id)
HRpcTrbUnpacker::finalize
Bool_t finalize(void)
Definition:
hrpctrbunpacker.cc:88
HRpcTrbUnpacker
Definition:
hrpctrbunpacker.h:12
HRpcTrbUnpacker::histdbos
TH2F * histdbos
Definition:
hrpctrbunpacker.h:20
rpc
hrpctrbunpacker.h
Generated on Fri Oct 9 2020 14:30:07 for HYDRA_development_version by
1.8.8