75     G4cout << 
"---- " << name << 
"---- Cross section" << 
G4endl;
    78     if (xSource) xSource->
Print();
    84         nComponents = components->size();
    86     G4cout << 
"---- " << name << 
"---- has " << nComponents << 
" components" <<
G4endl;
    88     G4CollisionVector::const_iterator iter;
    91         for (iter = components->begin(); iter != components->end(); ++iter)
    93             G4cout << 
"---- " << name << 
" ---- Component " << i << 
G4endl;
   109         G4cout << 
"---- " << name << 
"is in charge ---- " << 
G4endl;
   113         G4cout << 
"---- " << name << 
"is not in charge ---- " << 
G4endl;
   116     G4cout << 
"---- " << name << 
"---- Cross section" << 
G4endl;
   119     if (xSource) xSource->
Print();
   126         nComponents = components->size();
   128     G4cout << 
"---- " << name << 
"has " << nComponents << 
" components" <<
G4endl;
   131     G4CollisionVector::const_iterator iter;
   134         for (iter = components->begin(); iter != components->end(); ++iter)
 
virtual G4bool IsInCharge(const G4KineticTrack &trk1, const G4KineticTrack &trk2) const =0
 
virtual void Print() const
 
virtual const G4CollisionVector * GetComponents() const
 
G4bool operator==(const G4VCollision &right) const
 
virtual void Print() const
 
void establish_G4MT_TLS_G4VCollision()
 
virtual G4double CrossSection(const G4KineticTrack &trk1, const G4KineticTrack &trk2) const
 
G4GLOB_DLL std::ostream G4cout
 
std::vector< G4VCollision * > G4CollisionVector
 
G4bool operator!=(const G4VCollision &right) const
 
virtual const G4VCrossSectionSource * GetCrossSectionSource() const =0
 
virtual G4String GetName() const =0
 
virtual G4double CrossSection(const G4KineticTrack &trk1, const G4KineticTrack &trk2) const =0