59 :  positionRecord(0), fTrackID(0), fParentID(0),
    60    PDGEncoding( 0 ), PDGCharge(0.0), ParticleName(
""),
    61    initialKineticEnergy( 0. ), initialMomentum( 
G4ThreeVector() )
   108       delete  (*positionRecord)[i];
   132   std::map<G4String,G4AttDef>* store
   137     (*store)[ID] = 
G4AttDef(ID,
"Track ID",
"Physics",
"",
"G4int");
   140     (*store)[PID] = 
G4AttDef(PID,
"Parent ID",
"Physics",
"",
"G4int");
   143     (*store)[PN] = 
G4AttDef(PN,
"Particle Name",
"Physics",
"",
"G4String");
   146     (*store)[Ch] = 
G4AttDef(Ch,
"Charge",
"Physics",
"e+",
"G4double");
   149     (*store)[PDG] = 
G4AttDef(PDG,
"PDG Encoding",
"Physics",
"",
"G4int");
   153       G4AttDef(IKE, 
"Initial kinetic energy",
   154            "Physics",
"G4BestUnit",
"G4double");
   157     (*store)[IMom] = 
G4AttDef(IMom, 
"Initial momentum",
   158                   "Physics",
"G4BestUnit",
"G4ThreeVector");
   162       (IMag, 
"Initial momentum magnitude",
   163        "Physics",
"G4BestUnit",
"G4double");
   166     (*store)[NTP] = 
G4AttDef(NTP,
"No. of points",
"Physics",
"",
"G4int");
   175   std::vector<G4AttValue>* values = 
new std::vector<G4AttValue>;
   214                   aStep->GetPointerToVectorOfAuxiliaryPoints()));
   224   if(!secondTrajectory) 
return;
   228   for(
G4int i=1;i<ent;i++) 
 
TrajectoryPointContainer * positionRecord
 
std::vector< G4VTrajectoryPoint * > TrajectoryPointContainer
 
virtual void DrawTrajectory() const
 
virtual std::vector< G4AttValue > * CreateAttValues() const
 
virtual void MergeTrajectory(G4VTrajectory *secondTrajectory)
 
virtual int GetPointEntries() const
 
static G4String ConvertToString(G4bool boolVal)
 
virtual void ShowTrajectory(std::ostream &os=G4cout) const
 
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1 
 
const G4String & GetParticleName() const
 
G4GLOB_DLL std::ostream G4cout
 
virtual void AppendStep(const G4Step *aStep)
 
G4int GetPDGEncoding() const
 
G4ThreadLocal G4Allocator< G4SmoothTrajectory > * aSmoothTrajectoryAllocator
 
virtual void ShowTrajectory(std::ostream &os=G4cout) const
 
G4ThreeVector initialMomentum
 
static G4ParticleTable * GetParticleTable()
 
virtual void DrawTrajectory() const
 
G4ParticleDefinition * GetParticleDefinition()
 
virtual const std::map< G4String, G4AttDef > * GetAttDefs() const
 
std::map< G4String, G4AttDef > * GetInstance(const G4String &storeKey, G4bool &isNew)
 
G4double initialKineticEnergy
 
G4double GetPDGCharge() const
 
virtual ~G4SmoothTrajectory()