45   std::cout << 
"TopVolum: " << topNodeName << 
" " << fTopVolume << std::endl;
 
   51   AddHit(hit->GetX(), hit->GetY(), hit->GetZ(), vis);
 
   58   tr->SetTranslation(x, y, z);
 
   74   for (Int_t 
i = 0; 
i < hitList->GetEntries(); 
i++){
 
   75     FairHit* myHit = (FairHit*)hitList->At(
i);
 
   76     TGeoTranslation *
tr = (TGeoTranslation*)
fNodeList[start+
i]->GetMatrix();
 
   77     tr->SetTranslation(myHit->GetX(), myHit->GetY(), myHit->GetZ());
 
   85   if ((
unsigned int)hitList->GetEntries() > 
fNodeList.size()){
 
   87     std::cout << 
"hitList: " << hitList->GetEntries() << 
"fNodeList: " << 
fNodeList.size() << std::endl;
 
   92   for (Int_t 
i = 0; 
i < hitList->GetEntries(); 
i++){
 
   93     FairHit* myHit = (FairHit*)hitList->At(
i);
 
   94     TGeoTranslation *
tr = (TGeoTranslation*)
fNodeList[
i]->GetMatrix();
 
   95     tr->SetTranslation(myHit->GetX(), myHit->GetY(), myHit->GetZ());
 
  102   TGeoHMatrix* matCopy = 
new TGeoHMatrix(*mat);
 
  104   std::string volumeName = 
fVolName.Data();
 
  105   std::stringstream nodeName;
 
  106   matCopy->RegisterYourself();
 
  108   nodeName << volumeName << 
"_" << startNumber;
 
  109   TGeoNode* myNode = 
fGroupVolume->FindNode(nodeName.str().c_str());
 
  110   std::cout << 
"Node: " << nodeName.str() << 
" " << myNode << std::endl;
 
  131   for (Int_t 
i = 0; 
i < number; 
i++){
 
  132     TGeoTranslation *
tr = 
new TGeoTranslation(1,1,
i);
 
  140   std::cout << 
"Old RecoList size: " << 
fNodeList.size() << std::endl;
 
  146   std::cout << 
"New RecoList size: " << 
fNodeList.size() << std::endl;
 
  160     std::cout << 
"-E- PndGeoHitList: Not a valid NodeName!" << std::endl;
 
  169     std::cout << 
"-E- PndGeoHitList: Not a valid NodeName!" << std::endl;
 
  179     std::cout << 
"-E- PndGeoHitList: Not a valid id!" << std::endl;
 
  190     std::cout << 
"NodeNames: " << 
fNodeList[
i]->GetName() << std::endl;
 
  206     if (pos == *((TGeoHMatrix*)
fNodeList[
i]->GetMatrix()))
 
void SetVisibility(TString NodeName, bool value)
void AddHit(FairHit *hit, Bool_t vis=kTRUE)
TGeoManager * gGeoManager
void AddHits(TClonesArray *hitList, Bool_t vis=kTRUE)
void CreateGeoHit(TGeoMatrix *mat)
void RemoveGeoHits(Int_t from)
TGeoVolume * fGroupVolume
Int_t GetNodeId(TString NodeName)
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)
void CreateGeoHits(Int_t number)
void SetGeoHitsInvisible(Int_t from)
std::vector< TGeoNode * > fNodeList
void CreateNewGroup(TString groupName, TString topNodeName, TGeoVolume *baseVolume)