58   return (
this==&right);
 
   68   const std::map<G4String,G4AttDef>* attDefs = 
GetAttDefs();
 
   71   if (
G4AttCheck(attValues,attDefs).Check(
"G4VTrajectory::ShowTrajectory")) {
 
   77   std::vector<G4AttValue>::iterator iAttVal;
 
   78   for (iAttVal = attValues->begin();
 
   79        iAttVal != attValues->end(); ++iAttVal) {
 
   80     std::map<G4String,G4AttDef>::const_iterator iAttDef =
 
   81       attDefs->find(iAttVal->GetName());
 
   82     os << 
"\n  " << iAttDef->second.GetDesc()
 
   83        << 
" (" << iAttVal->GetName()
 
   84        << 
"): " << iAttVal->GetValue();
 
   97     if (
G4AttCheck(attValues,attDefs).Check(
"G4VTrajectory::ShowTrajectory")) {
 
  101     for (iAttVal = attValues->begin();
 
  102          iAttVal != attValues->end(); ++iAttVal) {
 
  103       std::map<G4String,G4AttDef>::const_iterator iAttDef =
 
  104         attDefs->find(iAttVal->GetName());
 
  105       os << 
"\n    " << iAttDef->second.GetDesc()
 
  106          << 
" (" << iAttVal->GetName()
 
  107          << 
"): " << iAttVal->GetValue();
 
  119   if (0 != pVVisManager) {
 
static G4VVisManager * GetConcreteInstance()
 
virtual G4VTrajectoryPoint * GetPoint(G4int i) const =0
 
virtual const std::map< G4String, G4AttDef > * GetAttDefs() const 
 
virtual void DrawTrajectory() const 
 
virtual std::vector< G4AttValue > * CreateAttValues() const 
 
virtual int GetPointEntries() const =0
 
virtual const std::map< G4String, G4AttDef > * GetAttDefs() const 
 
virtual void DispatchToModel(const G4VTrajectory &)=0
 
virtual std::vector< G4AttValue > * CreateAttValues() const 
 
G4bool operator==(const G4VTrajectory &right) const 
 
virtual void ShowTrajectory(std::ostream &os=G4cout) const