CbmRoot
Loading...
Searching...
No Matches
CbmTemplateAlgo.h
Go to the documentation of this file.
1
/* Copyright (C) 2019 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Florian Uhlig [committer] */
4
5
// -----------------------------------------------------------------------------
6
// ----- -----
7
// ----- CbmTemplateAlgo -----
8
// ----- -----
9
// -----------------------------------------------------------------------------
10
11
#ifndef Cbm_TemplateAlgo_H
12
#define Cbm_TemplateAlgo_H
13
14
#include "
CbmAlgo.h
"
15
16
// Data
17
#include "
CbmStsHit.h
"
18
#include "
CbmStsPoint.h
"
19
20
// CbmRoot
21
22
// C/C++
23
#include <vector>
24
25
class
CbmTemplateAlgo
:
public
CbmAlgo
<CbmStsPoint, CbmStsHit> {
26
public
:
27
CbmTemplateAlgo
();
28
~CbmTemplateAlgo
();
29
CbmTemplateAlgo
(
const
CbmTemplateAlgo
&) =
delete
;
30
CbmTemplateAlgo
&
operator=
(
const
CbmTemplateAlgo
&) =
delete
;
31
32
virtual
Bool_t
Init
();
33
virtual
void
Reset
();
34
virtual
void
Finish
();
35
36
Bool_t
InitContainers
();
37
Bool_t
ReInitContainers
();
38
TList*
GetParList
();
39
40
Bool_t
InitParameters
();
41
42
virtual
std::vector<CbmStsHit>
ProcessInputData
(std::vector<CbmStsPoint>);
43
44
private
:
46
// CbmTemplatePar* fTemplatePar; //!
47
};
48
49
#endif
CbmAlgo.h
CbmStsHit.h
Data class for a reconstructed hit in the STS.
CbmStsPoint.h
Bool_t
bool Bool_t
Definition
RootTypesDef.h:15
CbmAlgo
Definition
CbmAlgo.h:21
CbmTemplateAlgo
Definition
CbmTemplateAlgo.h:25
CbmTemplateAlgo::ReInitContainers
Bool_t ReInitContainers()
Definition
CbmTemplateAlgo.cxx:42
CbmTemplateAlgo::operator=
CbmTemplateAlgo & operator=(const CbmTemplateAlgo &)=delete
CbmTemplateAlgo::GetParList
TList * GetParList()
Definition
CbmTemplateAlgo.cxx:58
CbmTemplateAlgo::Reset
virtual void Reset()
Definition
CbmTemplateAlgo.cxx:30
CbmTemplateAlgo::Init
virtual Bool_t Init()
Definition
CbmTemplateAlgo.cxx:24
CbmTemplateAlgo::~CbmTemplateAlgo
~CbmTemplateAlgo()
Definition
CbmTemplateAlgo.cxx:18
CbmTemplateAlgo::CbmTemplateAlgo
CbmTemplateAlgo(const CbmTemplateAlgo &)=delete
CbmTemplateAlgo::Finish
virtual void Finish()
Definition
CbmTemplateAlgo.cxx:32
CbmTemplateAlgo::InitContainers
Bool_t InitContainers()
Definition
CbmTemplateAlgo.cxx:35
CbmTemplateAlgo::InitParameters
Bool_t InitParameters()
Definition
CbmTemplateAlgo.cxx:73
CbmTemplateAlgo::ProcessInputData
virtual std::vector< CbmStsHit > ProcessInputData(std::vector< CbmStsPoint >)
CbmTemplateAlgo::CbmTemplateAlgo
CbmTemplateAlgo()
Definition
CbmTemplateAlgo.cxx:16
tutorials
TaskToAlgo
CbmTemplateAlgo.h
Generated on Fri Mar 7 2025 23:04:20 for CbmRoot by
1.12.0