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
14
class
CbmGlobalTrack
;
15
16
17
class
CbmGlobalTrackFitter
:
public
TObject {
18
19
protected
:
20
Int_t
fVerbose
;
// Verbosity level
21
22
public
:
23
CbmGlobalTrackFitter
() : TObject(),
fVerbose
(0){};
24
virtual
~CbmGlobalTrackFitter
(){};
25
26
virtual
void
Init
(){};
27
virtual
void
DoFit
(
CbmGlobalTrack
* glbTrack) = 0;
28
29
inline
void
SetVerbose
(Int_t verbose) {
fVerbose
= verbose; }
30
31
ClassDef
(
CbmGlobalTrackFitter
, 1);
32
};
33
34
35
#endif
CbmGlobalTrackFitter
Definition
CbmGlobalTrackFitter.h:17
CbmGlobalTrackFitter::ClassDef
ClassDef(CbmGlobalTrackFitter, 1)
CbmGlobalTrackFitter::Init
virtual void Init()
Definition
CbmGlobalTrackFitter.h:26
CbmGlobalTrackFitter::SetVerbose
void SetVerbose(Int_t verbose)
Definition
CbmGlobalTrackFitter.h:29
CbmGlobalTrackFitter::fVerbose
Int_t fVerbose
Definition
CbmGlobalTrackFitter.h:20
CbmGlobalTrackFitter::DoFit
virtual void DoFit(CbmGlobalTrack *glbTrack)=0
CbmGlobalTrackFitter::CbmGlobalTrackFitter
CbmGlobalTrackFitter()
Definition
CbmGlobalTrackFitter.h:23
CbmGlobalTrackFitter::~CbmGlobalTrackFitter
virtual ~CbmGlobalTrackFitter()
Definition
CbmGlobalTrackFitter.h:24
CbmGlobalTrack
Definition
CbmGlobalTrack.h:32
reco
base
CbmGlobalTrackFitter.h
Generated on Sun Dec 22 2024 23:04:13 for CbmRoot by
1.12.0