77 G4int nMfd = mfdName.size();
78 for (
G4int idet = 0; idet < nMfd ; idet++){
94 G4String fullCollectionName = detName+
"/"+collectionName;
97 if ( collectionID >= 0 ){
98 G4cout <<
"++ "<<fullCollectionName<<
" id " << collectionID <<
G4endl;
101 fCollName.push_back(fullCollectionName);
102 fCollID.push_back(collectionID);
105 G4cout <<
"** collection " << fullCollectionName <<
" not found. "
120 G4int nMap = fRunMap.size();
121 for (
G4int i = 0; i < nMap; i++){
122 if(fRunMap[i] ) fRunMap[i]->clear();
147 G4int nCol = fCollID.size();
148 for (
G4int i = 0; i < nCol ; i++ ){
150 if ( fCollID[i] >= 0 ){
157 *fRunMap[i] += *evtMap;
172 G4String fullName = detName+
"/"+colName;
183 G4int nCol = fCollName.size();
184 for (
G4int i = 0; i < nCol; i++){
185 if ( fCollName[i] == fullName ){
202 for (
G4int i = 0; i <
n ; i++ ){
205 G4cout <<
" PrimitiveScorer RUN "
208 std::map<G4int,G4double*>::iterator itr = runMap->
GetMap()->begin();
209 for(; itr != runMap->
GetMap()->end(); itr++) {
210 G4cout <<
" copy no.: " << itr->first
211 <<
" Run Value : " << *(itr->second)