CbmRoot
Loading...
Searching...
No Matches
CbmGlobalTrackFitter.h
Go to the documentation of this file.
1/* Copyright (C) 2006-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Dmytro Kresan, Denis Bertini [committer] */
4
5// ------------------------------------------------------------------
6// ----- CbmGlobalTrackFitter -----
7// ----- Created 07/03/2006 by D.Kresan -----
8// ------------------------------------------------------------------
9#ifndef CBMGLOBALTRACKFITTER
10#define CBMGLOBALTRACKFITTER
11
12#include "TObject.h"
13
14class CbmGlobalTrack;
15
16
17class CbmGlobalTrackFitter : public TObject {
18
19 protected:
20 Int_t fVerbose; // Verbosity level
21
22 public:
23 CbmGlobalTrackFitter() : TObject(), fVerbose(0){};
25
26 virtual void Init(){};
27 virtual void DoFit(CbmGlobalTrack* glbTrack) = 0;
28
29 inline void SetVerbose(Int_t verbose) { fVerbose = verbose; }
30
32};
33
34
35#endif
ClassDef(CbmGlobalTrackFitter, 1)
void SetVerbose(Int_t verbose)
virtual void DoFit(CbmGlobalTrack *glbTrack)=0