CbmRoot
riplet/LxTrackAnaSegments.h
Go to the documentation of this file.
1
#ifndef LXTRACKANASEGMENTS_INCLUDED
2
#define LXTRACKANASEGMENTS_INCLUDED
3
4
#pragma GCC diagnostic ignored "-Weffc++"
5
6
#include "TString.h"
7
8
struct
LxSimpleTrack
;
9
class
LxTrackAnaTriplet
;
10
11
extern
bool
saveHistos
;
12
13
class
LxTrackAnaSegments
{
14
public
:
15
explicit
LxTrackAnaSegments
(
LxTrackAnaTriplet
& o);
16
void
Init
();
17
void
Finish
();
18
void
BuildStatistics
();
19
void
SetParticleType
(TString
v
);
20
void
SetUseBgr
(
bool
v
) {
21
useBgr
=
v
;
22
saveHistos
= !
v
;
23
}
24
25
private
:
26
void
StatForTrack
(
LxSimpleTrack
* track);
27
LxTrackAnaTriplet
&
owner
;
28
Int_t
stationsInAlgo
;
29
bool
useBgr
;
30
};
31
32
#endif //LXTRACKANASEGMENTS_INCLUDED
LxTrackAnaSegments
Definition:
Simple/LxTrackAnaSegments.h:11
LxTrackAnaSegments::SetParticleType
void SetParticleType(TString v)
LxSimpleTrack
Definition:
Simple/LxTrackAna.h:25
LxTrackAnaTriplet
Definition:
riplet/LxTrackAna.h:68
saveHistos
bool saveHistos
Definition:
riplet/LxTrackAnaSegments.cxx:11
LxTrackAnaSegments::owner
LxTrackAnaTriplet & owner
Definition:
riplet/LxTrackAnaSegments.h:27
LxTrackAnaSegments::BuildStatistics
void BuildStatistics()
LxTrackAnaSegments::StatForTrack
void StatForTrack(LxSimpleTrack *track)
LxTrackAnaSegments::stationsInAlgo
Int_t stationsInAlgo
Definition:
Simple/LxTrackAnaSegments.h:22
LxTrackAnaSegments::useBgr
bool useBgr
Definition:
riplet/LxTrackAnaSegments.h:29
LxTrackAnaSegments::Init
void Init()
v
__m128 v
Definition:
L1/vectors/P4_F32vec4.h:1
LxTrackAnaSegments::LxTrackAnaSegments
LxTrackAnaSegments(LxTrackAna &o)
Definition:
Simple/LxTrackAnaSegments.cxx:51
LxTrackAnaSegments::SetUseBgr
void SetUseBgr(bool v)
Definition:
riplet/LxTrackAnaSegments.h:20
LxTrackAnaSegments::Finish
void Finish()
reco
tracking
lxTriplet
LxTrackAnaSegments.h
Generated on Wed Oct 28 2020 15:11:50 for CbmRoot by
1.8.18