9#include <TClonesArray.h>
10#include <TGeoManager.h>
13#include <FairTrackParam.h>
14#include <BmnGlobalTrack.h>
15#include <BmnFieldMap.h>
16#include <BmnNewFieldMap.h>
18#include <ElogRecord.h>
19#include <ElogTrigger.h>
20#include <DstEventHeader.h>
21#include <BmnKalmanFilter.h>
24#ifndef BMNTRACKINGQAOFFLINE_H
25#define BMNTRACKINGQAOFFLINE_H 1
59 histoMan->
ProcessHistos(isEventAnal, isTrackAnal, isMatchAnal);
66 void DoAnalisys(Bool_t evAnal = kTRUE, Bool_t trackAnal = kTRUE, Bool_t matchAnal = kFALSE);
84 map <TString, TString> fTriggerMap;
86 std::vector <TString> fBeams;
87 vector <TString> fTargets;
88 vector <TString> fTriggers;
94 TClonesArray* fGlobTracks;
95 TClonesArray* fTof400Hits;
96 TClonesArray* fTof700Hits;
97 TClonesArray* fDchHits;
98 TClonesArray* fCscHits;
99 TClonesArray* fVertices;
110 pair <Int_t, Int_t> FindBinXY(TString);
112 map <Int_t, pair <Double_t, Double_t>> GetResiduals(
BmnGlobalTrack*, vector <BmnHit*>);
void ProcessHistos(Bool_t anal1, Bool_t anal2, Bool_t anal3)
void SetDstPath(TString path)
virtual ~BmnTrackingQaOffline()
void SetBeams(vector< TString > beams)
BmnTrackingQaOffline(TString, Int_t period=7, TString ext="pdf")
void SetEosHost(TString host)
void SetTargets(vector< TString > targets)
void SetTriggers(vector< TString > triggers)
void DoAnalisys(Bool_t evAnal=kTRUE, Bool_t trackAnal=kTRUE, Bool_t matchAnal=kFALSE)
TString GetTrigger(Int_t)