76 G4int Nmfd = mfdName.size();
77 for (
G4int idet = 0; idet < Nmfd ; idet++){
92 G4String fullCollectionName = detName+
"/"+collectionName;
95 if ( collectionID >= 0 ){
96 G4cout <<
"++ "<<fullCollectionName<<
" id " << collectionID <<
G4endl;
99 theCollName.push_back(fullCollectionName);
100 theCollID.push_back(collectionID);
103 G4cout <<
"** collection " << fullCollectionName <<
" not found. "<<
G4endl;
116 G4int Nmap = theRunMap.size();
117 for (
G4int i = 0; i < Nmap; i++){
118 if(theRunMap[i] ) theRunMap[i]->clear();
142 G4int Ncol = theCollID.size();
143 for (
G4int i = 0; i < Ncol ; i++ ){
145 if ( theCollID[i] >= 0 ){
152 *theRunMap[i] += *EvtMap;
168 G4String fullName = detName+
"/"+colName;
177 G4int Ncol = theCollName.size();
178 for (
G4int i = 0; i < Ncol; i++){
179 if ( theCollName[i] == fullName ){
194 for (
G4int i = 0; i <
n ; i++ ){
197 G4cout <<
" PrimitiveScorer RUN "
200 std::map<G4int,G4double*>::iterator itr = RunMap->
GetMap()->begin();
201 for(; itr != RunMap->
GetMap()->end(); itr++) {
202 G4cout <<
" copy no.: " << itr->first
203 <<
" Run Value : " << *(itr->second)