CbmRoot
Loading...
Searching...
No Matches
CbmLitTrackFitter.h
Go to the documentation of this file.
1
/* Copyright (C) 2007-2012 GSI/JINR-LIT, Darmstadt/Dubna
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Andrey Lebedev [committer] */
4
12
#ifndef CBMLITTRACKFITTER_H_
13
#define CBMLITTRACKFITTER_H_
14
15
#include "
base/CbmLitEnums.h
"
16
class
CbmLitTrack
;
17
24
class
CbmLitTrackFitter
{
25
public
:
29
CbmLitTrackFitter
() {}
30
34
virtual
~CbmLitTrackFitter
() {}
35
42
virtual
LitStatus
Fit
(
CbmLitTrack
* track,
bool
downstream =
true
) = 0;
43
};
44
45
#endif
CbmLitEnums.h
Define enumerations used in littrack.
LitStatus
LitStatus
Definition
CbmLitEnums.h:29
CbmLitTrackFitter
Interface for track fitter algorithm.
Definition
CbmLitTrackFitter.h:24
CbmLitTrackFitter::Fit
virtual LitStatus Fit(CbmLitTrack *track, bool downstream=true)=0
Main function to be implemented for concrete track fitter algorithm.
CbmLitTrackFitter::~CbmLitTrackFitter
virtual ~CbmLitTrackFitter()
Destructor.
Definition
CbmLitTrackFitter.h:34
CbmLitTrackFitter::CbmLitTrackFitter
CbmLitTrackFitter()
Constructor.
Definition
CbmLitTrackFitter.h:29
CbmLitTrack
Base data class for track.
Definition
CbmLitTrack.h:34
reco
littrack
std
interface
CbmLitTrackFitter.h
Generated on Sun Dec 22 2024 23:04:17 for CbmRoot by
1.12.0