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;
10 
11 extern bool saveHistos;
12 
13 class LxTrackAnaSegments {
14 public:
16  void Init();
17  void Finish();
19  void SetParticleType(TString v);
20  void SetUseBgr(bool v) {
21  useBgr = v;
22  saveHistos = !v;
23  }
24 
25 private:
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()