1 #ifndef PNDGEOHITLIST_H
2 #define PNDGEOHITLIST_H
6 #include "TGeoManager.h"
8 #include "TGeoMatrix.h"
9 #include "TGeoVolume.h"
11 #include "TClonesArray.h"
void SetVisibility(TString NodeName, bool value)
void AddHit(FairHit *hit, Bool_t vis=kTRUE)
void AddHits(TClonesArray *hitList, Bool_t vis=kTRUE)
void CreateGeoHit(TGeoMatrix *mat)
void RemoveGeoHits(Int_t from)
TGeoVolume * fGroupVolume
Int_t GetNodeId(TString NodeName)
ClassDef(PndGeoHitList, 1)
void SetHits(TClonesArray *hitList, Bool_t vis=kTRUE)
int hit(Int_t nEvents=0, TString inFile="sim.root", TString parFile="par.root", TString inDigi="digi.root", TString outFile="hit.root", Int_t timeBased=0)
PndGeoHitList & operator=(const PndGeoHitList &)=delete
void CreateGeoHits(Int_t number)
void SetGeoHitsInvisible(Int_t from)
std::vector< TGeoNode * > fNodeList
const std::vector< TGeoNode * > GetNodes() const
void CreateNewGroup(TString groupName, TString topNodeName, TGeoVolume *baseVolume)