CMS 3D CMS Logo

TrackInformation.cc
Go to the documentation of this file.
3 
4 #include <iostream>
5 
6 G4ThreadLocal G4Allocator<TrackInformation> *fpTrackInformationAllocator = nullptr;
7 
8 void TrackInformation::Print() const {
9  LogDebug("TrackInformation") << " TrackInformation : storeTrack = " << storeTrack_ << "\n"
10  << " hasHits = " << hasHits_ << "\n"
11  << " isPrimary = " << isPrimary_ << "\n"
12  << " isGeneratedSecondary = " << isGeneratedSecondary_ << "\n"
13  << " isInHistory = " << isInHistory_ << "\n"
14  << " idOnCaloSurface = " << getIDonCaloSurface() << "\n"
15  << " caloIDChecked = " << caloIDChecked() << "\n"
16  << " idCaloVolume = " << idCaloVolume_ << "\n"
17  << " idLastVolume = " << idLastVolume_;
18 }
19 
#define LogDebug(id)
int getIDonCaloSurface() const
void Print() const override
G4ThreadLocal G4Allocator< TrackInformation > * fpTrackInformationAllocator
bool caloIDChecked() const