PandaRoot
PndTrkSciTHitList.h
Go to the documentation of this file.
1
6
#ifndef PNDTRKSCITHITLIST_H
7
#define PNDTRKSCITHITLIST_H 1
8
9
#include "
PndTrkHitList.h
"
10
11
#include "TVector3.h"
12
#include "
PndTrkHit.h
"
13
14
#define MAXNOFSCITHITS 1000 // CHECK consistency
15
16
class
PndTrkSciTHitList
:
public
PndTrkHitList
{
17
18
public
:
19
PndTrkSciTHitList
();
20
PndTrkSciTHitList
(Int_t iregion);
21
~PndTrkSciTHitList
();
22
23
static
PndTrkSciTHitList
*
Instance
();
24
PndTrkSciTHitList
*
Instanciate
();
25
26
void
AddHit
(Int_t hitid, Int_t detid, FairHit *hit);
27
28
void
Clear
()
29
{
30
ClearList
();
31
fscitInstance
=
nullptr
;
32
}
33
34
protected
:
35
static
PndTrkSciTHitList
*
fscitInstance
;
36
37
Int_t
fIRegion
;
38
ClassDef
(
PndTrkSciTHitList
, 1);
39
};
40
41
#endif
PndTrkSciTHitList
Definition:
PndTrkSciTHitList.h:16
PndTrkSciTHitList::~PndTrkSciTHitList
~PndTrkSciTHitList()
PndTrkSciTHitList::PndTrkSciTHitList
PndTrkSciTHitList()
PndTrkSciTHitList::AddHit
void AddHit(Int_t hitid, Int_t detid, FairHit *hit)
PndTrkSciTHitList::fscitInstance
static PndTrkSciTHitList * fscitInstance
Definition:
PndTrkSciTHitList.h:35
PndTrkHitList::ClearList
void ClearList()
Definition:
PndTrkHitList.h:53
PndTrkSciTHitList::fIRegion
Int_t fIRegion
Definition:
PndTrkSciTHitList.h:37
PndTrkSciTHitList::ClassDef
ClassDef(PndTrkSciTHitList, 1)
PndTrkHitList.h
PndTrkHit.h
PndTrkSciTHitList::Instanciate
PndTrkSciTHitList * Instanciate()
PndTrkHitList
Definition:
PndTrkHitList.h:22
PndTrkSciTHitList::Instance
static PndTrkSciTHitList * Instance()
PndTrkSciTHitList::Clear
void Clear()
Definition:
PndTrkSciTHitList.h:28
home
gitlab-runner
builds
LYZoAKaU
0
PandaRootGroup
PandaRoot
tracking
SecondariesTracking
TrkData
PndTrkSciTHitList.h
Generated on Fri Oct 21 2022 07:04:00 for PandaRoot by
1.8.13