49         for(
G4int iPrim=0;iPrim<nPrim;iPrim++)
 
   60    for(
G4int iPrim=0;iPrim<nPrim;iPrim++)
 
   66               << 
">." << 
G4endl << 
"Method RegisterPrimitive() is ignored." << 
G4endl;
 
   67        G4Exception(
"G4MultiFunctionalDetector::RegisterPrimitive",
"Det0101",
 
   86    std::vector<G4VPrimitiveScorer*>::iterator iterPS;
 
   99           << 
">." << 
G4endl << 
"Method RemovePrimitive() is ignored." << 
G4endl;
 
  106    for(
G4int iPrim=0;iPrim<nPrim;iPrim++)
 
  113    for(
G4int iPrim=0;iPrim<nPrim;iPrim++)
 
  120    for(
G4int iPrim=0;iPrim<nPrim;iPrim++)
 
  127    for(
G4int iPrim=0;iPrim<nPrim;iPrim++)
 
  134    for(
G4int iPrim=0;iPrim<nPrim;iPrim++)
 
G4String SensitiveDetectorName
 
G4bool RegisterPrimitive(G4VPrimitiveScorer *)
 
void AddNewCollection(G4String SDname, G4String DCname)
 
std::ostringstream G4ExceptionDescription
 
G4double GetStepLength() const 
 
G4MultiFunctionalDetector(G4String)
 
virtual void Initialize(G4HCofThisEvent *)
 
virtual ~G4MultiFunctionalDetector()
 
void insert(G4String str)
 
std::vector< G4VPrimitiveScorer * > primitives
 
G4VSensitiveDetector * FindSensitiveDetector(G4String dName, G4bool warning=true)
 
G4double GetTotalEnergyDeposit() const 
 
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
 
static G4SDManager * GetSDMpointer()
 
virtual G4bool ProcessHits(G4Step *, G4TouchableHistory *)
 
void SetMultiFunctionalDetector(G4MultiFunctionalDetector *d)
 
virtual void EndOfEvent(G4HCofThisEvent *)
 
G4CollectionNameVector collectionName
 
G4bool RemovePrimitive(G4VPrimitiveScorer *)
 
G4GLOB_DLL std::ostream G4cerr