CbmRoot
Loading...
Searching...
No Matches
CbmLitTypes.h
Go to the documentation of this file.
1/* Copyright (C) 2008-2013 GSI/JINR-LIT, Darmstadt/Dubna
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Andrey Lebedev [committer] */
4
11
12#ifndef CBMLITTYPES_H_
13#define CBMLITTYPES_H_
14
15#include "data/CbmLitFitNode.h"
16
17#include <vector>
18using std::pair;
19using std::vector;
20class CbmLitHit;
21class CbmLitTrack;
22class CbmLitTofTrack;
23
26typedef pair<HitPtrIterator, HitPtrIterator> HitPtrIteratorPair;
28
29//typedef vector<const CbmLitHit*> HitCnstPtrVector;
30//typedef vector<const CbmLitHit*>::iterator HitCnstPtrIterator;
31//typedef pair<HitCnstPtrIterator, HitCnstPtrIterator> HitCnstPtrIteratorPair;
32
35
38
41
42#endif /* CBMLITTYPES_H_ */
Data class for storage of fitted track parameters, transport matrix and chi-square on each detector s...
vector< CbmLitFitNode > FitNodeVector
Definition CbmLitTypes.h:39
vector< CbmLitFitNode >::iterator FitNodeIterator
Definition CbmLitTypes.h:40
vector< CbmLitTofTrack * > TofTrackPtrVector
Definition CbmLitTypes.h:37
vector< CbmLitTofTrack * >::iterator TofTrackPtrIterator
Definition CbmLitTypes.h:36
std::vector< CbmTofHit * >::iterator HitPtrIterator
Definition CbmTofTypes.h:21
std::vector< CbmTofTrack * >::iterator TrackPtrIterator
Definition CbmTofTypes.h:25
std::vector< CbmTofHit * >::const_iterator HitPtrConstIterator
Definition CbmTofTypes.h:23
std::vector< CbmTofTrack * > TrackPtrVector
Definition CbmTofTypes.h:26
std::vector< CbmTofHit * > HitPtrVector
Definition CbmTofTypes.h:20
std::pair< HitPtrIterator, HitPtrIterator > HitPtrIteratorPair
Definition CbmTofTypes.h:22
Base data class for hits.
Definition CbmLitHit.h:29
Base data class for track.
Definition CbmLitTrack.h:34