50 : fPosition(aValuePosition)
51 , fGlobalTime(aValueTime)
161 G4bool update_groupvel =
false;
180 update_groupvel =
true;
211 new std::map<G4int, G4VAuxiliaryTrackInformation*>;
216 ED <<
"Process/model ID <" <<
id <<
"> is invalid.";
217 G4Exception(
"G4VAuxiliaryTrackInformation::G4VAuxiliaryTrackInformation()",
220 (*fpAuxiliaryTrackInformationMap)[id] = info;
233 return (*itr).second;
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
G4Allocator< G4Track > *& aTrackAllocator()
G4ParticleDefinition * GetDefinition() const
G4double GetTotalMomentum() const
G4Material * GetMaterial() const
G4MaterialPropertyVector * GetProperty(const char *key) const
G4MaterialPropertiesTable * GetMaterialPropertiesTable() const
G4int GetPDGEncoding() const
static G4int GetModelIndex(const G4int modelID)
static G4int GetModelID(const G4int modelIndex)
G4double Value(const G4double energy, std::size_t &lastidx) const
G4TrackStatus fTrackStatus
G4double CalculateVelocityForOpticalPhoton() const
G4double fVtxKineticEnergy
void SetAuxiliaryTrackInformation(G4int id, G4VAuxiliaryTrackInformation *info) const
void CopyTrackInfo(const G4Track &)
G4TouchableHandle fpOriginTouchable
void RemoveAuxiliaryTrackInformation(G4int id)
const G4VProcess * fpCreatorProcess
G4ThreeVector fVtxMomentumDirection
G4VUserTrackInformation * fpUserInformation
G4VAuxiliaryTrackInformation * GetAuxiliaryTrackInformation(G4int id) const
G4Material * GetMaterial() const
const G4LogicalVolume * fpLVAtVertex
std::map< G4int, G4VAuxiliaryTrackInformation * > * fpAuxiliaryTrackInformationMap
G4TouchableHandle fpTouchable
G4DynamicParticle * fpDynamicParticle
G4TouchableHandle fpNextTouchable
void ClearAuxiliaryTrackInformation()
G4Track & operator=(const G4Track &)
G4MaterialPropertyVector * groupvel
G4ThreeVector fVtxPosition
G4LogicalVolume * GetLogicalVolume() const
virtual G4VPhysicalVolume * GetVolume(G4int depth=0) const
const char * name(G4int ptype)
#define G4ThreadLocalStatic