Changeset 850 for trunk/source/digits_hits
- Timestamp:
- Sep 10, 2008, 5:40:37 PM (16 years ago)
- Location:
- trunk/source/digits_hits
- Files:
-
- 157 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/digits_hits/History
r814 r850 1 $Id: History,v 1.3 2 2007/12/11 13:26:13 gcosmoExp $1 $Id: History,v 1.33 2008/08/27 18:35:28 asaim Exp $ 2 2 ------------------------------------------------------------------- 3 3 … … 17 17 * Reverse chronological order (last date on top), please * 18 18 ---------------------------------------------------------- 19 20 Aug 27, 2008, M.Asai (digits_hits-V09-01-00) 21 - Fixing a bug in utils/src/G4ScoringBox.cc for the use of G4PVDivision. 22 - Fixing a bug in utils/src/G4VScoreWriter.cc for indexing scheme in GetIndex() method. 19 23 20 24 Dec 11, 2007, G.Cosmo (digits_hits-V09-00-05) -
trunk/source/digits_hits/detector/include/G4CellScoreComposer.hh
r814 r850 26 26 // 27 27 // $Id: G4CellScoreComposer.hh,v 1.2 2006/06/29 18:05:06 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // ---------------------------------------------------------------------- -
trunk/source/digits_hits/detector/include/G4CellScoreValues.hh
r814 r850 26 26 // 27 27 // $Id: G4CellScoreValues.hh,v 1.2 2006/06/29 18:05:08 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // ---------------------------------------------------------------------- -
trunk/source/digits_hits/detector/include/G4CollectionNameVector.hh
r814 r850 26 26 // 27 27 // $Id: G4CollectionNameVector.hh,v 1.2 2006/06/29 18:05:12 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/include/G4HCtable.hh
r814 r850 26 26 // 27 27 // $Id: G4HCtable.hh,v 1.3 2006/06/29 18:05:15 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/include/G4MultiFunctionalDetector.hh
r814 r850 26 26 // 27 27 // $Id: G4MultiFunctionalDetector.hh,v 1.3 2006/06/29 18:05:17 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/include/G4SDManager.hh
r814 r850 26 26 // 27 27 // $Id: G4SDManager.hh,v 1.4 2006/06/29 18:05:19 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/include/G4SDStructure.hh
r814 r850 26 26 // 27 27 // $Id: G4SDStructure.hh,v 1.3 2006/06/29 18:05:22 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/include/G4SDmessenger.hh
r814 r850 26 26 // 27 27 // $Id: G4SDmessenger.hh,v 1.2 2006/06/29 18:05:24 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/include/G4SensitiveVolumeList.hh
r814 r850 26 26 // 27 27 // $Id: G4SensitiveVolumeList.hh,v 1.2 2006/06/29 18:05:26 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // ------------------------------------------------------------ -
trunk/source/digits_hits/detector/include/G4SensitiveVolumeList.icc
r814 r850 26 26 // 27 27 // $Id: G4SensitiveVolumeList.icc,v 1.2 2006/06/29 18:05:28 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // ----------------------------------------------------------- -
trunk/source/digits_hits/detector/include/G4TrackLogger.hh
r814 r850 25 25 // 26 26 // $Id: G4TrackLogger.hh,v 1.2 2006/06/29 18:05:30 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 // ---------------------------------------------------------------------- -
trunk/source/digits_hits/detector/include/G4VPrimitiveScorer.hh
r814 r850 26 26 // 27 27 // $Id: G4VPrimitiveScorer.hh,v 1.3 2007/08/28 07:51:45 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/include/G4VReadOutGeometry.hh
r814 r850 26 26 // 27 27 // $Id: G4VReadOutGeometry.hh,v 1.2 2006/06/29 18:05:34 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // ------------------------------------------------------------ -
trunk/source/digits_hits/detector/include/G4VSDFilter.hh
r814 r850 26 26 // 27 27 // $Id: G4VSDFilter.hh,v 1.2 2006/06/29 18:05:37 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/include/G4VSensitiveDetector.hh
r814 r850 26 26 // 27 27 // $Id: G4VSensitiveDetector.hh,v 1.4 2006/06/29 18:05:39 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/src/G4CellScoreComposer.cc
r814 r850 26 26 // 27 27 // $Id: G4CellScoreComposer.cc,v 1.3 2006/06/29 18:05:41 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // ---------------------------------------------------------------------- -
trunk/source/digits_hits/detector/src/G4HCtable.cc
r814 r850 26 26 // 27 27 // $Id: G4HCtable.cc,v 1.4 2006/06/29 18:05:45 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/src/G4MultiFunctionalDetector.cc
r814 r850 25 25 // 26 26 // 27 // $Id: G4MultiFunctionalDetector.cc,v 1. 4 2006/06/29 18:05:47 gunterExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4MultiFunctionalDetector.cc,v 1.5 2008/03/06 23:31:12 asaim Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4MultiFunctionalDetector … … 44 44 G4int nPrim = primitives.size(); 45 45 for(G4int iPrim=0;iPrim<nPrim;iPrim++) 46 { primitives[iPrim]->HitPrimitive(aStep,aTH); }46 { if(aStep->GetStepLength()>0.) primitives[iPrim]->HitPrimitive(aStep,aTH); } 47 47 return true; 48 48 } -
trunk/source/digits_hits/detector/src/G4SDManager.cc
r814 r850 26 26 // 27 27 // $Id: G4SDManager.cc,v 1.4 2006/06/29 18:05:50 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/src/G4SDStructure.cc
r814 r850 26 26 // 27 27 // $Id: G4SDStructure.cc,v 1.3 2006/06/29 18:05:53 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/src/G4SDmessenger.cc
r814 r850 26 26 // 27 27 // $Id: G4SDmessenger.cc,v 1.2 2006/06/29 18:05:56 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // --------------------------------------------------------------------- -
trunk/source/digits_hits/detector/src/G4SensitiveVolumeList.cc
r814 r850 26 26 // 27 27 // $Id: G4SensitiveVolumeList.cc,v 1.2 2006/06/29 18:05:59 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -------------------------------------------------------------- -
trunk/source/digits_hits/detector/src/G4TrackLogger.cc
r814 r850 26 26 // 27 27 // $Id: G4TrackLogger.cc,v 1.3 2006/06/29 18:06:01 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // ---------------------------------------------------------------------- -
trunk/source/digits_hits/detector/src/G4VPrimitiveScorer.cc
r814 r850 26 26 // 27 27 // $Id: G4VPrimitiveScorer.cc,v 1.2 2006/06/29 18:06:03 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4VPrimitiveScorer -
trunk/source/digits_hits/detector/src/G4VReadOutGeometry.cc
r814 r850 26 26 // 27 27 // $Id: G4VReadOutGeometry.cc,v 1.2 2006/06/29 18:06:05 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/detector/src/G4VSDFilter.cc
r814 r850 26 26 // 27 27 // $Id: G4VSDFilter.cc,v 1.2 2006/06/29 18:06:08 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4VSensitiveDetector -
trunk/source/digits_hits/detector/src/G4VSensitiveDetector.cc
r814 r850 26 26 // 27 27 // $Id: G4VSensitiveDetector.cc,v 1.3 2006/06/29 18:06:11 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4VSensitiveDetector -
trunk/source/digits_hits/digits/include/G4DCofThisEvent.hh
r814 r850 26 26 // 27 27 // $Id: G4DCofThisEvent.hh,v 1.5 2006/06/29 18:06:13 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/digits/include/G4TDigiCollection.hh
r814 r850 26 26 // 27 27 // $Id: G4TDigiCollection.hh,v 1.6 2006/06/29 18:06:16 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/digits/include/G4VDigi.hh
r814 r850 26 26 // 27 27 // $Id: G4VDigi.hh,v 1.4 2006/06/29 18:06:18 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/digits/include/G4VDigiCollection.hh
r814 r850 26 26 // 27 27 // $Id: G4VDigiCollection.hh,v 1.3 2006/06/29 18:06:20 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/digits/src/G4DCofThisEvent.cc
r814 r850 26 26 // 27 27 // $Id: G4DCofThisEvent.cc,v 1.4 2006/06/29 18:06:22 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/digits/src/G4TDigiCollection.cc
r814 r850 26 26 // 27 27 // $Id: G4TDigiCollection.cc,v 1.4 2006/06/29 18:06:24 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/digits/src/G4VDigi.cc
r814 r850 26 26 // 27 27 // $Id: G4VDigi.cc,v 1.2 2006/06/29 18:06:26 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/digits/src/G4VDigiCollection.cc
r814 r850 26 26 // 27 27 // $Id: G4VDigiCollection.cc,v 1.2 2006/06/29 18:06:29 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/hits/include/G4HCofThisEvent.hh
r814 r850 26 26 // 27 27 // $Id: G4HCofThisEvent.hh,v 1.5 2006/06/29 18:06:32 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/hits/include/G4THitsCollection.hh
r814 r850 26 26 // 27 27 // $Id: G4THitsCollection.hh,v 1.5 2006/06/29 18:06:34 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/hits/include/G4THitsMap.hh
r814 r850 26 26 // 27 27 // $Id: G4THitsMap.hh,v 1.9 2007/08/30 05:13:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 #ifndef G4THitsMap_h -
trunk/source/digits_hits/hits/include/G4VHit.hh
r814 r850 26 26 // 27 27 // $Id: G4VHit.hh,v 1.3 2006/06/29 18:06:38 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/hits/include/G4VHitsCollection.hh
r814 r850 26 26 // 27 27 // $Id: G4VHitsCollection.hh,v 1.2 2006/06/29 18:06:40 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/hits/src/G4HCofThisEvent.cc
r814 r850 26 26 // 27 27 // $Id: G4HCofThisEvent.cc,v 1.4 2006/06/29 18:06:42 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/hits/src/G4THitsCollection.cc
r814 r850 26 26 // 27 27 // $Id: G4THitsCollection.cc,v 1.4 2006/06/29 18:06:45 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/hits/src/G4VHit.cc
r814 r850 26 26 // 27 27 // $Id: G4VHit.cc,v 1.2 2006/06/29 18:06:47 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/hits/src/G4VHitsCollection.cc
r814 r850 26 26 // 27 27 // $Id: G4VHitsCollection.cc,v 1.2 2006/06/29 18:06:49 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSCellCharge.hh
r814 r850 26 26 // 27 27 // $Id: G4PSCellCharge.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSCellCharge3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSCellCharge3D.hh,v 1.2 2007/08/28 08:01:55 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSCellFlux.hh
r814 r850 26 26 // 27 27 // $Id: G4PSCellFlux.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSCellFlux3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSCellFlux3D.hh,v 1.2 2007/08/28 08:01:55 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent.hh
r814 r850 26 26 // 27 27 // $Id: G4PSCylinderSurfaceCurrent.hh,v 1.1 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSCylinderSurfaceCurrent3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSCylinderSurfaceCurrent3D.hh,v 1.2 2007/08/28 08:01:55 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux.hh
r814 r850 26 26 // 27 27 // $Id: G4PSCylinderSurfaceFlux.hh,v 1.1 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSCylinderSurfaceFlux3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSCylinderSurfaceFlux3D.hh,v 1.2 2007/08/28 08:01:55 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSDirectionFlag.hh
r814 r850 26 26 // 27 27 // $Id: G4PSDirectionFlag.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/digits_hits/scorer/include/G4PSDoseDeposit.hh
r814 r850 26 26 // 27 27 // $Id: G4PSDoseDeposit.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSDoseDeposit3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSDoseDeposit3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSEnergyDeposit.hh
r814 r850 26 26 // 27 27 // $Id: G4PSEnergyDeposit.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSEnergyDeposit3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSEnergyDeposit3D.hh,v 1.2 2007/08/28 08:01:55 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent.hh
r814 r850 26 26 // 27 27 // $Id: G4PSFlatSurfaceCurrent.hh,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSFlatSurfaceCurrent3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSFlatSurfaceCurrent3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux.hh
r814 r850 26 26 // 27 27 // $Id: G4PSFlatSurfaceFlux.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSFlatSurfaceFlux3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSFlatSurfaceFlux3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration.hh
r814 r850 26 26 // 27 27 // $Id: G4PSMinKinEAtGeneration.hh,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSMinKinEAtGeneration3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSMinKinEAtGeneration3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSNofCollision.hh
r814 r850 26 26 // 27 27 // $Id: G4PSNofCollision.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSNofCollision3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSNofCollision3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSNofSecondary.hh
r814 r850 26 26 // 27 27 // $Id: G4PSNofSecondary.hh,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSNofSecondary3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSNofSecondary3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSNofStep.hh
r814 r850 26 26 // 27 27 // $Id: G4PSNofStep.hh,v 1.2 2007/08/29 06:36:41 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSNofStep3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSNofStep3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSPassageCellCurrent.hh
r814 r850 26 26 // 27 27 // $Id: G4PSPassageCellCurrent.hh,v 1.1 2007/08/14 21:30:45 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSPassageCellCurrent3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSPassageCellCurrent3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSPassageCellFlux.hh
r814 r850 26 26 // 27 27 // $Id: G4PSPassageCellFlux.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSPassageCellFlux3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSPassageCellFlux3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSPassageTrackLength.hh
r814 r850 26 26 // 27 27 // $Id: G4PSPassageTrackLength.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSPassageTrackLength3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSPassageTrackLength3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSPopulation.hh
r814 r850 26 26 // 27 27 // $Id: G4PSPopulation.hh,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSPopulation3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSPopulation3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent.hh
r814 r850 26 26 // 27 27 // $Id: G4PSSphereSurfaceCurrent.hh,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSSphereSurfaceCurrent3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSSphereSurfaceCurrent3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux.hh
r814 r850 26 26 // 27 27 // $Id: G4PSSphereSurfaceFlux.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSSphereSurfaceFlux3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSSphereSurfaceFlux3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSTermination.hh
r814 r850 26 26 // 27 27 // $Id: G4PSTermination.hh,v 1.2 2007/12/10 16:29:35 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSTermination3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSTermination3D.hh,v 1.3 2007/12/10 16:29:37 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSTrackCounter.hh
r814 r850 26 26 // 27 27 // $Id: G4PSTrackCounter.hh,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSTrackCounter3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSTrackCounter3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSTrackLength.hh
r814 r850 26 26 // 27 27 // $Id: G4PSTrackLength.hh,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4PSTrackLength3D.hh
r814 r850 26 26 // 27 27 // $Id: G4PSTrackLength3D.hh,v 1.2 2007/08/28 10:11:29 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4SDChargedFilter.hh
r814 r850 26 26 // 27 27 // $Id: G4SDChargedFilter.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4SDKineticEnergyFilter.hh
r814 r850 26 26 // 27 27 // $Id: G4SDKineticEnergyFilter.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4SDNeutralFilter.hh
r814 r850 26 26 // 27 27 // $Id: G4SDNeutralFilter.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4SDParticleFilter.hh
r814 r850 26 26 // 27 27 // $Id: G4SDParticleFilter.hh,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/include/G4SDParticleWithEnergyFilter.hh
r814 r850 26 26 // 27 27 // $Id: G4SDParticleWithEnergyFilter.hh,v 1.1 2007/07/11 01:29:28 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/scorer/src/G4PSCellCharge.cc
r814 r850 25 25 // 26 26 // $Id: G4PSCellCharge.cc,v 1.1 2007/07/11 01:31:02 asaim Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 // G4PSCellCharge -
trunk/source/digits_hits/scorer/src/G4PSCellCharge3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSCellCharge3D.cc,v 1.3 2007/08/29 06:36:41 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSCellCharge3D -
trunk/source/digits_hits/scorer/src/G4PSCellFlux.cc
r814 r850 26 26 // 27 27 // $Id: G4PSCellFlux.cc,v 1.1 2007/07/11 01:31:02 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSCellFlux -
trunk/source/digits_hits/scorer/src/G4PSCellFlux3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSCellFlux3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSCellFlux3D -
trunk/source/digits_hits/scorer/src/G4PSCylinderSurfaceCurrent.cc
r814 r850 26 26 // 27 27 // $Id: G4PSCylinderSurfaceCurrent.cc,v 1.1 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSCylinderSurfaceCurrent -
trunk/source/digits_hits/scorer/src/G4PSCylinderSurfaceCurrent3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSCylinderSurfaceCurrent3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSCylinderSurfaceCurrent3D -
trunk/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux.cc
r814 r850 26 26 // // 27 27 // // $Id: G4PSCylinderSurfaceFlux.cc,v 1.1 2007/08/14 21:23:51 taso Exp $ 28 // // GEANT4 tag $Name: $28 // // GEANT4 tag $Name: HEAD $ 29 29 // // 30 30 // // G4PSCylinderSurfaceFlux -
trunk/source/digits_hits/scorer/src/G4PSCylinderSurfaceFlux3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSCylinderSurfaceFlux3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSCylinderSurfaceFlux3D -
trunk/source/digits_hits/scorer/src/G4PSDoseDeposit.cc
r814 r850 26 26 // 27 27 // $Id: G4PSDoseDeposit.cc,v 1.1 2007/07/11 01:31:02 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSDoseDeposit -
trunk/source/digits_hits/scorer/src/G4PSDoseDeposit3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSDoseDeposit3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSDoseDeposit3D -
trunk/source/digits_hits/scorer/src/G4PSEnergyDeposit.cc
r814 r850 26 26 // 27 27 // $Id: G4PSEnergyDeposit.cc,v 1.1 2007/07/11 01:31:02 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSEnergyDeposit -
trunk/source/digits_hits/scorer/src/G4PSEnergyDeposit3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSEnergyDeposit3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSEnergyDeposit3D -
trunk/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent.cc
r814 r850 26 26 // 27 27 // $Id: G4PSFlatSurfaceCurrent.cc,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSFlatSurfaceCurrent -
trunk/source/digits_hits/scorer/src/G4PSFlatSurfaceCurrent3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSFlatSurfaceCurrent3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSFlatSurfaceCurrent3D -
trunk/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux.cc
r814 r850 26 26 // 27 27 // $Id: G4PSFlatSurfaceFlux.cc,v 1.1 2007/07/11 01:31:02 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSFlatSurfaceFlux -
trunk/source/digits_hits/scorer/src/G4PSFlatSurfaceFlux3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSFlatSurfaceFlux3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSFlatSurfaceFlux3D -
trunk/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration.cc
r814 r850 26 26 // 27 27 // $Id: G4PSMinKinEAtGeneration.cc,v 1.1 2007/07/11 01:31:02 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSMinKinEAtGeneration -
trunk/source/digits_hits/scorer/src/G4PSMinKinEAtGeneration3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSMinKinEAtGeneration3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSMinKinEAtGeneration3D -
trunk/source/digits_hits/scorer/src/G4PSNofCollision.cc
r814 r850 26 26 // 27 27 // $Id: G4PSNofCollision.cc,v 1.1 2007/07/11 01:31:02 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSNofCollision -
trunk/source/digits_hits/scorer/src/G4PSNofCollision3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSNofCollision3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSNofCollision3D -
trunk/source/digits_hits/scorer/src/G4PSNofSecondary.cc
r814 r850 26 26 // 27 27 // $Id: G4PSNofSecondary.cc,v 1.2 2007/08/14 21:23:51 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSNofSecondary -
trunk/source/digits_hits/scorer/src/G4PSNofSecondary3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSNofSecondary3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSNofSecondary3D -
trunk/source/digits_hits/scorer/src/G4PSNofStep.cc
r814 r850 26 26 // 27 27 // $Id: G4PSNofStep.cc,v 1.2 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSNofStep -
trunk/source/digits_hits/scorer/src/G4PSNofStep3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSNofStep3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSNofStep3D -
trunk/source/digits_hits/scorer/src/G4PSPassageCellCurrent.cc
r814 r850 26 26 // 27 27 // $Id: G4PSPassageCellCurrent.cc,v 1.1 2007/08/14 21:30:46 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSPassageCellCurrent -
trunk/source/digits_hits/scorer/src/G4PSPassageCellCurrent3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSPassageCellCurrent3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSPassageCellCurrent3D -
trunk/source/digits_hits/scorer/src/G4PSPassageCellFlux.cc
r814 r850 26 26 // 27 27 // $Id: G4PSPassageCellFlux.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSPassageCellFlux -
trunk/source/digits_hits/scorer/src/G4PSPassageCellFlux3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSPassageCellFlux3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSPassageCellFlux3D -
trunk/source/digits_hits/scorer/src/G4PSPassageTrackLength.cc
r814 r850 26 26 // 27 27 // $Id: G4PSPassageTrackLength.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSPassageTrackLength -
trunk/source/digits_hits/scorer/src/G4PSPassageTrackLength3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSPassageTrackLength3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSPassageTrackLength3D -
trunk/source/digits_hits/scorer/src/G4PSPopulation.cc
r814 r850 26 26 // 27 27 // $Id: G4PSPopulation.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSPopulation -
trunk/source/digits_hits/scorer/src/G4PSPopulation3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSPopulation3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSPopulation3D -
trunk/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent.cc
r814 r850 26 26 // 27 27 // $Id: G4PSSphereSurfaceCurrent.cc,v 1.2 2007/08/14 21:23:52 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSSphereSurfaceCurrent -
trunk/source/digits_hits/scorer/src/G4PSSphereSurfaceCurrent3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSSphereSurfaceCurrent3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSSphereSurfaceCurrent3D -
trunk/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux.cc
r814 r850 26 26 // 27 27 // $Id: G4PSSphereSurfaceFlux.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSSphereSurfaceFlux -
trunk/source/digits_hits/scorer/src/G4PSSphereSurfaceFlux3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSSphereSurfaceFlux3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSSphereSurfaceFlux3D -
trunk/source/digits_hits/scorer/src/G4PSTermination.cc
r814 r850 26 26 // 27 27 // $Id: G4PSTermination.cc,v 1.2 2007/12/10 16:29:42 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSTermination -
trunk/source/digits_hits/scorer/src/G4PSTermination3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSTermination3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSTermination3D -
trunk/source/digits_hits/scorer/src/G4PSTrackCounter.cc
r814 r850 26 26 // 27 27 // $Id: G4PSTrackCounter.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSTrackCounter -
trunk/source/digits_hits/scorer/src/G4PSTrackCounter3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSTrackCounter3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSTrackCounter3D -
trunk/source/digits_hits/scorer/src/G4PSTrackLength.cc
r814 r850 26 26 // 27 27 // $Id: G4PSTrackLength.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSTrackLength -
trunk/source/digits_hits/scorer/src/G4PSTrackLength3D.cc
r814 r850 26 26 // 27 27 // $Id: G4PSTrackLength3D.cc,v 1.3 2007/08/29 06:36:42 taso Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4PSTrackLength3D -
trunk/source/digits_hits/scorer/src/G4SDChargedFilter.cc
r814 r850 26 26 // 27 27 // $Id: G4SDChargedFilter.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4VSensitiveDetector -
trunk/source/digits_hits/scorer/src/G4SDKineticEnergyFilter.cc
r814 r850 26 26 // 27 27 // $Id: G4SDKineticEnergyFilter.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4VSensitiveDetector -
trunk/source/digits_hits/scorer/src/G4SDNeutralFilter.cc
r814 r850 26 26 // 27 27 // $Id: G4SDNeutralFilter.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4VSensitiveDetector -
trunk/source/digits_hits/scorer/src/G4SDParticleFilter.cc
r814 r850 26 26 // 27 27 // $Id: G4SDParticleFilter.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4VSensitiveDetector -
trunk/source/digits_hits/scorer/src/G4SDParticleWithEnergyFilter.cc
r814 r850 26 26 // 27 27 // $Id: G4SDParticleWithEnergyFilter.cc,v 1.1 2007/07/11 01:31:03 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // G4VSensitiveDetector -
trunk/source/digits_hits/utils/include/G4DefaultLinearColorMap.hh
r814 r850 26 26 // 27 27 // $Id: G4DefaultLinearColorMap.hh,v 1.1 2007/11/04 04:06:08 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/utils/include/G4ScoreQuantityMessenger.hh
r814 r850 26 26 // 27 27 // $Id: G4ScoreQuantityMessenger.hh,v 1.4 2007/11/06 17:17:14 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // (HISTORY) -
trunk/source/digits_hits/utils/include/G4ScoringBox.hh
r814 r850 26 26 // 27 27 // $Id: G4ScoringBox.hh,v 1.18 2007/11/06 09:41:34 akimura Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/utils/include/G4ScoringManager.hh
r814 r850 26 26 // 27 27 // $Id: G4ScoringManager.hh,v 1.23 2007/11/14 20:41:17 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/utils/include/G4ScoringMessenger.hh
r814 r850 25 25 // 26 26 // 27 // $Id: G4ScoringMessenger.hh,v 1.2 1 2007/11/07 04:12:07akimura Exp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4ScoringMessenger.hh,v 1.22 2008/02/29 12:23:14 akimura Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // (HISTORY) 31 31 // 03-Sep-2007 T.Aso Command definitions are introduced. 32 32 // 01-Nov-2007 M.Asai Class is splitted into two. 33 // 18-Feb-2008 T.Aso Command for cylindrical scorer. 34 // 18-Feb-2008 T.Aso Command for color chart display. 33 35 34 36 … … 89 91 G4UIdirectory* meshCreateDir; 90 92 G4UIcmdWithAString* meshBoxCreateCmd; 91 // G4UIcmdWithAString* meshTubsCreateCmd;93 G4UIcmdWithAString* meshCylinderCreateCmd; 92 94 // G4UIcmdWithAString* meshSphereCreateCmd; 93 95 // … … 101 103 // Size commands 102 104 G4UIcmdWith3VectorAndUnit* mBoxSizeCmd; 103 G4UIc mdWith3VectorAndUnit* mTubsSizeCmd;104 G4UIcmdWith3VectorAndUnit* mSphereSizeCmd;105 G4UIcommand* mCylinderSizeCmd; 106 // G4UIcmdWith3VectorAndUnit* mSphereSizeCmd; 105 107 // 106 108 // Division command … … 124 126 G4UIcmdWithAString * floatMinMaxCmd; 125 127 G4UIcommand * colorMapMinMaxCmd; 128 G4UIcommand * chartCmd; 126 129 // 127 130 // Dump scoring result to file -
trunk/source/digits_hits/utils/include/G4VScoreColorMap.hh
r814 r850 25 25 // 26 26 // 27 // $Id: G4VScoreColorMap.hh,v 1. 3 2007/11/06 17:17:14 asaimExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4VScoreColorMap.hh,v 1.5 2008/08/29 02:50:05 akimura Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 … … 33 33 34 34 #include "globals.hh" 35 36 class G4VVisManager; 35 37 36 38 class G4VScoreColorMap … … 52 54 inline void SetMinMax(G4double minVal, G4double maxVal) 53 55 { 54 if(fMinVal >= fMaxVal) 55 { G4cerr << "G4VScoreColoMap::SetMinMax() : minimum is larger than maximum. Verify values you set, [" 56 << fMinVal << ", " << fMaxVal << "]" << G4endl; } 57 else 58 { fMinVal = minVal; fMaxVal = maxVal; } 56 if(minVal >= maxVal) 57 { G4cerr << "WARNING: G4VScoreColoMap::SetMinMax() : minimum is larger than or equal to maximum. Verify values you set, [" 58 << minVal << ", " << maxVal << "]" << G4endl; 59 fMinVal = maxVal; fMaxVal = minVal; 60 } 61 else { 62 fMinVal = minVal; fMaxVal = maxVal; 63 } 59 64 } 60 65 inline G4double GetMin() const … … 63 68 { return fMaxVal; } 64 69 70 // draw a color chart 71 virtual void DrawColorChart(G4int nPoint = 5); 72 virtual void DrawColorChartBar(G4int nPoint); 73 virtual void DrawColorChartText(G4int nPoint); 74 65 75 protected: 66 76 G4String fName; … … 68 78 G4double fMinVal; 69 79 G4double fMaxVal; 80 G4VVisManager * fVisManager; 70 81 }; 71 82 -
trunk/source/digits_hits/utils/include/G4VScoreWriter.hh
r814 r850 26 26 // 27 27 // $Id: G4VScoreWriter.hh,v 1.2 2007/11/06 09:41:34 akimura Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/utils/include/G4VScoringMesh.hh
r814 r850 26 26 // 27 27 // $Id: G4VScoringMesh.hh,v 1.27 2007/11/06 17:17:14 asaim Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 -
trunk/source/digits_hits/utils/src/G4DefaultLinearColorMap.cc
r814 r850 25 25 // 26 26 // 27 // $Id: G4DefaultLinearColorMap.cc,v 1. 2 2007/11/06 17:17:14 asaimExp $28 // GEANT4 tag $Name: $27 // $Id: G4DefaultLinearColorMap.cc,v 1.3 2008/08/29 02:50:05 akimura Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 … … 40 40 void G4DefaultLinearColorMap::GetMapColor(G4double val, G4double color[4]) 41 41 { 42 G4double value = (val-fMinVal)/(fMaxVal-fMinVal); 42 G4double value; 43 if(fMaxVal == fMinVal) 44 value = 0.; 45 else 46 value = (val-fMinVal)/(fMaxVal-fMinVal); 43 47 44 48 if(value > 1.) {value=1.;} -
trunk/source/digits_hits/utils/src/G4ScoreQuantityMessenger.cc
r814 r850 26 26 // 27 27 // $Id: G4ScoreQuantityMessenger.cc,v 1.8 2007/11/07 04:12:07 akimura Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // --------------------------------------------------------------------- -
trunk/source/digits_hits/utils/src/G4ScoreQuantityMessengerQCmd.cc
r814 r850 26 26 // 27 27 // $Id: G4ScoreQuantityMessengerQCmd.cc,v 1.6 2007/11/07 04:12:07 akimura Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // --------------------------------------------------------------------- -
trunk/source/digits_hits/utils/src/G4ScoringBox.cc
r814 r850 25 25 // 26 26 // 27 // $Id: G4ScoringBox.cc,v 1. 48 2007/11/14 20:41:17 asaimExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4ScoringBox.cc,v 1.54 2008/08/29 02:50:05 akimura Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 … … 106 106 G4LogicalVolume * layerLogical[2]; 107 107 108 // fisrt nested layer (replicated to x direction)108 //-- fisrt nested layer (replicated to x direction) 109 109 if(verboseLevel > 9) G4cout << "layer 1 :" << G4endl; 110 110 layerSolid[0] = new G4Box(layerName[0], … … 123 123 { 124 124 new G4PVDivision(layerName[0], layerLogical[0], boxLogical, kXAxis, 125 fNSegment[0], fSize[0]/fNSegment[0]*2.);125 fNSegment[0], 0.); 126 126 } 127 127 } else if(fNSegment[0] == 1) { … … 159 159 { 160 160 new G4PVDivision(layerName[1], layerLogical[1], layerLogical[0], kYAxis, 161 fNSegment[1], fSize[1]/fNSegment[1]*2.);161 fNSegment[1], 0.); 162 162 } 163 163 } else if(fNSegment[1] == 1) { … … 222 222 { 223 223 new G4PVDivision(elementName, fMeshElementLogical, layerLogical[1], kZAxis, 224 fNSegment[2], 2.*fSize[2]/fNSegment[2]);224 fNSegment[2], 0.); 225 225 } 226 226 } … … 259 259 void G4ScoringBox::List() const { 260 260 G4cout << "G4ScoringBox : " << fWorldName << " --- Shape: Box mesh" << G4endl; 261 G4cout << " Size (x, y, z): (" 262 << fSize[0]/cm << ", " 263 << fSize[1]/cm << ", " 264 << fSize[2]/cm << ") [cm]" 265 << G4endl; 261 266 262 267 G4VScoringMesh::List(); … … 287 292 for(int x = 0; x < fNSegment[0]; x++) xzcell.push_back(ez); 288 293 294 G4double xymin = DBL_MAX, yzmin = DBL_MAX, xzmin = DBL_MAX; 289 295 G4double xymax = 0., yzmax = 0., xzmax = 0.; 290 296 G4int q[3]; … … 294 300 295 301 xycell[q[0]][q[1]] += *(itr->second); 302 if(xymin > xycell[q[0]][q[1]]) xymin = xycell[q[0]][q[1]]; 296 303 if(xymax < xycell[q[0]][q[1]]) xymax = xycell[q[0]][q[1]]; 297 304 298 305 yzcell[q[1]][q[2]] += *(itr->second); 306 if(yzmin > yzcell[q[1]][q[2]]) yzmin = yzcell[q[1]][q[2]]; 299 307 if(yzmax < yzcell[q[1]][q[2]]) yzmax = yzcell[q[1]][q[2]]; 300 308 301 309 xzcell[q[0]][q[2]] += *(itr->second); 310 if(xzmin > xzcell[q[0]][q[2]]) xzmin = xzcell[q[0]][q[2]]; 302 311 if(xzmax < xzcell[q[0]][q[2]]) xzmax = xzcell[q[0]][q[2]]; 303 312 } … … 307 316 att.SetForceAuxEdgeVisible(true); 308 317 309 310 318 G4Scale3D scale; 311 319 if(axflg/100==1) { 312 320 // xy plane 313 if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax( 0.,xymax); }321 if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(xymin ,xymax); } 314 322 G4ThreeVector zhalf(0., 0., fSize[2]/fNSegment[2]*0.98); 315 323 G4Box xyplate("xy", fSize[0]/fNSegment[0], fSize[1]/fNSegment[1], fSize[2]/fNSegment[2]*0.01); … … 340 348 if(axflg/10==1) { 341 349 // yz plane 342 if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax( 0.,yzmax); }350 if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(yzmin, yzmax); } 343 351 G4ThreeVector xhalf(fSize[0]/fNSegment[0]*0.98, 0., 0.); 344 352 G4Box yzplate("yz", fSize[0]/fNSegment[0]*0.01, fSize[1]/fNSegment[1], fSize[2]/fNSegment[2]); … … 369 377 if(axflg==1) { 370 378 // xz plane 371 if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax( 0.,xzmax); }379 if(colorMap->IfFloatMinMax()) { colorMap->SetMinMax(xzmin,xzmax); } 372 380 G4ThreeVector yhalf(0., fSize[1]/fNSegment[1]*0.98, 0.); 373 381 G4Box xzplate("xz", fSize[0]/fNSegment[0], fSize[1]/fNSegment[1]*0.01, fSize[2]/fNSegment[2]); … … 396 404 } 397 405 } 406 colorMap->DrawColorChart(); 398 407 } 399 408 … … 542 551 } 543 552 } 544 } 545 546 553 554 colorMap->DrawColorChart(); 555 } 556 557 -
trunk/source/digits_hits/utils/src/G4ScoringManager.cc
r814 r850 25 25 // 26 26 // 27 // $Id: G4ScoringManager.cc,v 1.3 0 2007/11/14 22:08:15 asaimExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4ScoringManager.cc,v 1.31 2008/03/25 02:18:38 akimura Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 … … 36 36 #include "G4VScoreColorMap.hh" 37 37 #include "G4DefaultLinearColorMap.hh" 38 #include "G4ScoreLogColorMap.hh" 38 39 39 40 G4ScoringManager* G4ScoringManager::fSManager = 0; … … 61 62 fDefaultLinearColorMap = new G4DefaultLinearColorMap("defaultLinearColorMap"); 62 63 (*fColorMapDict)[fDefaultLinearColorMap->GetName()] = fDefaultLinearColorMap; 64 G4VScoreColorMap * logColorMap = new G4ScoreLogColorMap("logColorMap"); 65 (*fColorMapDict)[logColorMap->GetName()] = logColorMap; 63 66 writer = new G4VScoreWriter(); 64 67 } -
trunk/source/digits_hits/utils/src/G4ScoringMessenger.cc
r814 r850 25 25 // 26 26 // 27 // $Id: G4ScoringMessenger.cc,v 1.3 6 2007/11/12 13:27:31 asaimExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4ScoringMessenger.cc,v 1.38 2008/08/29 02:50:05 akimura Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // --------------------------------------------------------------------- … … 34 34 #include "G4VScoringMesh.hh" 35 35 #include "G4ScoringBox.hh" 36 #include "G4ScoringCylinder.hh" 36 37 37 38 #include "G4UIdirectory.hh" … … 77 78 meshBoxCreateCmd->SetParameterName("MeshName",false); 78 79 // 79 // meshTubsCreateCmd = new G4UIcmdWithAString("/score/create/tubsMesh",this);80 // meshTubsCreateCmd->SetGuidance("Create scoring mesh.");81 // meshTubsCreateCmd->SetParameterName("MeshName",false);80 meshCylinderCreateCmd = new G4UIcmdWithAString("/score/create/cylinderMesh",this); 81 meshCylinderCreateCmd->SetGuidance("Create scoring mesh."); 82 meshCylinderCreateCmd->SetParameterName("MeshName",false); 82 83 // 83 84 // meshSphereCreateCmd = new G4UIcmdWithAString("/score/create/sphereMesh",this); … … 98 99 mBoxSizeCmd = new G4UIcmdWith3VectorAndUnit("/score/mesh/boxSize",this); 99 100 mBoxSizeCmd->SetGuidance("Define size of the scoring mesh."); 101 mBoxSizeCmd->SetGuidance("Dx Dy Dz unit"); 100 102 mBoxSizeCmd->SetParameterName("Di","Dj","Dk",false,false); 101 103 mBoxSizeCmd->SetRange("Di>0. && Dj>0. && Dk>0."); 102 104 mBoxSizeCmd->SetDefaultUnit("mm"); 105 // 106 mCylinderSizeCmd = new G4UIcommand("/score/mesh/cylinderSize",this); 107 mCylinderSizeCmd->SetGuidance("Define size of the scoring mesh."); 108 mCylinderSizeCmd->SetGuidance("R Dz unit"); 109 param = new G4UIparameter("R",'d',false); 110 param->SetParameterRange("R>0"); 111 mCylinderSizeCmd->SetParameter(param); 112 param = new G4UIparameter("Dz",'d',false); 113 param->SetParameterRange("Dz>0"); 114 mCylinderSizeCmd->SetParameter(param); 115 param = new G4UIparameter("unit",'s',true); 116 param->SetDefaultValue("mm"); 117 mCylinderSizeCmd->SetParameter(param); 103 118 // 104 119 // Division command … … 106 121 mBinCmd->SetGuidance("Define segments of the scoring mesh."); 107 122 mBinCmd->SetGuidance("[usage] /score/mesh/nBin"); 108 mBinCmd->SetGuidance(" Ni :(int) Number of bins i "); 109 mBinCmd->SetGuidance(" Nj :(int) Number of bins j "); 110 mBinCmd->SetGuidance(" Nk :(int) Number of bins k "); 123 mBinCmd->SetGuidance(" In case of boxMesh, parameters are given in"); 124 mBinCmd->SetGuidance(" Ni :(int) Number of bins i (in x-axis) "); 125 mBinCmd->SetGuidance(" Nj :(int) Number of bins j (in y-axis) "); 126 mBinCmd->SetGuidance(" Nk :(int) Number of bins k (in z-axis) "); 127 mBinCmd->SetGuidance(" In case of cylinderMesh, parameters are given in"); 128 mBinCmd->SetGuidance(" Nr :(int) Number of bins in radial axis "); 129 mBinCmd->SetGuidance(" Nz :(int) Number of bins in z axis "); 130 mBinCmd->SetGuidance(" Nphi:(int) Number of bins in phi axis "); 111 131 //mBinCmd->SetGuidance(" Axis:(int) Axis of division "); 112 132 // mBinCmd->SetGuidance(" P1..Pn-1 :(double) \"paramter from P1 to Pn-1 for division.\""); … … 214 234 param = new G4UIparameter("maxValue",'d',false); 215 235 colorMapMinMaxCmd->SetParameter(param); 236 237 chartCmd = new G4UIcommand("/score/drawChart",this); 238 chartCmd->SetGuidance("Draw color chart on the screen."); 239 chartCmd->SetGuidance("[usage] /score/drawChart"); 240 chartCmd->SetGuidance(" mesh :(String) Mesh name."); 241 chartCmd->SetGuidance(" psname :(String) PS name."); 242 chartCmd->SetGuidance(" On/Off :(boolean) On or Off the color chart."); 243 chartCmd->SetGuidance(" scale :(String) default=linear, or log "); 244 param = new G4UIparameter("meshName",'s',false); 245 chartCmd->SetParameter(param); 246 param = new G4UIparameter("psName",'s',false); 247 chartCmd->SetParameter(param); 248 param = new G4UIparameter("On",'s',true); 249 param->SetDefaultValue("true"); 250 chartCmd->SetParameter(param); 251 param = new G4UIparameter("scale",'s',true); 252 param->SetDefaultValue("linear"); 253 chartCmd->SetParameter(param); 216 254 217 255 // Dump a scored quantity … … 246 284 delete meshCreateDir; 247 285 delete meshBoxCreateCmd; 248 // delete meshTubsCreateCmd;286 delete meshCylinderCreateCmd; 249 287 // delete meshSphereCreateCmd; 250 288 // … … 256 294 // 257 295 delete mBoxSizeCmd; 258 delete m TubsSizeCmd;259 delete mSphereSizeCmd;296 delete mCylinderSizeCmd; 297 // delete mSphereSizeCmd; 260 298 // 261 299 delete mBinCmd; … … 270 308 delete mRotDir; 271 309 // 310 delete chartCmd; 272 311 delete dumpCmd; 273 312 delete drawCmd; … … 304 343 G4String colorMapName = next(); 305 344 fSMan->DrawMesh(meshName,psName,iPlane,iColumn,colorMapName); 345 } else if(command==chartCmd ){ 346 G4Tokenizer next(newVal); 347 G4String meshName = next(); 348 G4String psName = next(); 349 //G4bool onFlag = StoB(next()); 350 G4String scaleOption = next(); 351 // fSMan->DrawChart(meshName,psName,onFlag,scaleOption); 352 306 353 } else if(command==dumpQtyToFileCmd) { 307 354 G4Tokenizer next(newVal); … … 323 370 if ( currentmesh ){ 324 371 G4cerr << "ERROR[" << meshBoxCreateCmd->GetCommandPath() 325 << "] : Mesh <" << currentmesh->GetWorldName() << "> is still open. Close it first. Command ignored." << G4endl; 372 << "] : Mesh <" << currentmesh->GetWorldName() 373 << "> is still open. Close it first. Command ignored." << G4endl; 326 374 } else { 327 375 … … 332 380 }else{ 333 381 G4cerr << "ERROR[" << meshBoxCreateCmd->GetCommandPath() 382 << "] : Scoring mesh <" << newVal 383 << "> already exists. Command ignored." << G4endl; 384 } 385 } 386 } else if(command==meshCylinderCreateCmd) { 387 G4VScoringMesh* currentmesh = fSMan->GetCurrentMesh(); 388 if ( currentmesh ){ 389 G4cerr << "ERROR[" << meshBoxCreateCmd->GetCommandPath() 390 << "] : Mesh <" << currentmesh->GetWorldName() 391 << "> is still open. Close it first. Command ignored." << G4endl; 392 } else { 393 394 G4VScoringMesh* mesh = fSMan->FindMesh(newVal); 395 if ( !mesh ){ 396 mesh = new G4ScoringCylinder(newVal); 397 fSMan->RegisterScoringMesh(mesh); 398 }else{ 399 G4cerr << "ERROR[" << meshCylinderCreateCmd->GetCommandPath() 334 400 << "] : Scoring mesh <" << newVal 335 401 << "> already exists. Command ignored." << G4endl; … … 344 410 else 345 411 { G4cerr << "ERROR[" << floatMinMaxCmd->GetCommandPath() 346 << "] : color map <" << newVal << "> is not defined. Command ignored." << G4endl; } 412 << "] : color map <" << newVal << "> is not defined. Command ignored." 413 << G4endl; 414 } 347 415 } else if(command==colorMapMinMaxCmd) { 348 416 G4Tokenizer next(newVal); … … 356 424 else 357 425 { G4cerr << "ERROR[" << colorMapMinMaxCmd->GetCommandPath() 358 << "] : color map <" << newVal << "> is not defined. Command ignored." << G4endl; } 426 << "] : color map <" << newVal << "> is not defined. Command ignored." 427 << G4endl; 428 } 359 429 } else if(command==meshOpnCmd) { 360 430 G4VScoringMesh* currentmesh = fSMan->GetCurrentMesh(); … … 403 473 << "] : This mesh is not Box. Command ignored." << G4endl; 404 474 } 475 }else if(command==mCylinderSizeCmd) { 476 MeshShape shape = mesh->GetShape(); 477 if ( shape == cylinderMesh ){ 478 G4double vsize[3]; 479 vsize[0] = StoD(token[0]); 480 vsize[1] = StoD(token[1]); 481 G4double unt = mCylinderSizeCmd->ValueOf(token[2]); 482 vsize[0] *= unt; 483 vsize[1] *= unt; 484 vsize[3] = 0.0; 485 mesh->SetSize(vsize); 486 } else { 487 G4cerr << "ERROR[" << mBoxSizeCmd->GetCommandPath() 488 << "] : This mesh is not Box. Command ignored." << G4endl; 489 } 405 490 } else if(command==mBinCmd) { 406 491 MeshBinCommand(mesh,token); -
trunk/source/digits_hits/utils/src/G4VScoreColorMap.cc
r814 r850 25 25 // 26 26 // 27 // $Id: G4VScoreColorMap.cc,v 1. 1 2007/11/04 04:06:09 asaimExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4VScoreColorMap.cc,v 1.3 2008/02/14 10:45:12 akimura Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 31 31 #include "G4VScoreColorMap.hh" 32 33 #include "G4VVisManager.hh" 34 #include "G4VisAttributes.hh" 35 #include "G4Text.hh" 36 #include "G4Circle.hh" 37 #include "G4Polyline.hh" 38 #include "G4Colour.hh" 32 39 33 40 G4VScoreColorMap::G4VScoreColorMap(G4String mName) … … 38 45 {;} 39 46 47 void G4VScoreColorMap::DrawColorChart(G4int _nPoint) { 48 49 fVisManager = G4VVisManager::GetConcreteInstance(); 50 if(!fVisManager) { 51 G4cerr << "G4VScoringMesh::DrawColorChart(): no visualization system" << G4endl; 52 return; 53 } 54 55 DrawColorChartBar(_nPoint); 56 DrawColorChartText(_nPoint); 57 } 58 59 void G4VScoreColorMap::DrawColorChartBar(G4int _nPoint) { 60 61 G4double min = this->GetMin(); 62 G4double max = this->GetMax(); 63 G4double smin = -0.89, smax = smin + 0.05*(_nPoint)*0.83, step=0.001; 64 G4double c[4]; 65 for(G4double y = smin; y < smax; y+=step) { 66 G4double ra = (y-smin)/(smax-smin), rb = 1.-ra; 67 G4Polyline line; 68 line.push_back(G4Point3D(-0.96, y, 0.)); 69 line.push_back(G4Point3D(-0.91, y, 0.)); 70 this->GetMapColor((ra*max+rb*min)/(ra+rb), c); 71 G4Colour col(c[0], c[1], c[2]); 72 G4VisAttributes att(col); 73 line.SetVisAttributes(&att); 74 fVisManager->Draw2D(line); 75 } 76 77 } 78 void G4VScoreColorMap::DrawColorChartText(G4int _nPoint) { 79 G4double min = this->GetMin(); 80 G4double max = this->GetMax(); 81 G4double c[4]; 82 G4Colour black(0., 0., 0.); 83 for(int n = 0; n < _nPoint; n++) { 84 G4double a = n/(_nPoint-1.), b = 1.-a; 85 G4double v = (a*max + b*min)/(a+b); 86 // background color 87 for(int l = 0; l < 21; l++) { 88 G4Polyline line; 89 line.push_back(G4Point3D(-0.908, -0.905+0.05*n+0.002*l, 0.)); 90 line.push_back(G4Point3D(-0.705, -0.905+0.05*n+0.002*l, 0.)); 91 G4VisAttributes attblack(black); 92 line.SetVisAttributes(&attblack); 93 fVisManager->Draw2D(line); 94 } 95 // text 96 char cstring[80]; 97 std::sprintf(cstring, "%8.2e", v); 98 G4String value(cstring); 99 G4Text text(value, G4Point3D(-0.9, -0.9+0.05*n, 0)); 100 G4double size = 12.; 101 text.SetScreenSize(size); 102 this->GetMapColor(v, c); 103 G4Colour color(c[0], c[1], c[2]); 104 G4VisAttributes att(color); 105 text.SetVisAttributes(&att); 106 107 fVisManager->Draw2D(text); 108 } 109 } -
trunk/source/digits_hits/utils/src/G4VScoreWriter.cc
r814 r850 25 25 // 26 26 // 27 // $Id: G4VScoreWriter.cc,v 1. 4 2007/11/11 01:00:44 akimuraExp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4VScoreWriter.cc,v 1.5 2008/03/04 23:19:09 taso Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 … … 207 207 208 208 G4int G4VScoreWriter::GetIndex(G4int x, G4int y, G4int z) const { 209 return x + y*fNMeshSegments[0] + z*fNMeshSegments[0]*fNMeshSegments[1]; 210 } 211 209 //return x + y*fNMeshSegments[0] + z*fNMeshSegments[0]*fNMeshSegments[1]; 210 return x*fNMeshSegments[1]*fNMeshSegments[2] +y*fNMeshSegments[2]+z; 211 } 212 -
trunk/source/digits_hits/utils/src/G4VScoringMesh.cc
r814 r850 25 25 // 26 26 // 27 // $Id: G4VScoringMesh.cc,v 1.3 4 2007/11/07 04:12:07akimura Exp $28 // GEANT4 tag $Name: geant4-09-01-patch-02$27 // $Id: G4VScoringMesh.cc,v 1.35 2008/03/23 14:32:13 akimura Exp $ 28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 … … 158 158 } 159 159 void G4VScoringMesh::List() const { 160 G4cout << " Size: (" 161 << fSize[0]/cm << ", " 162 << fSize[1]/cm << ", " 163 << fSize[2]/cm << ") [cm]" 164 << G4endl; 160 165 161 G4cout << " # of segments: (" 166 162 << fNSegment[0] << ", "
Note: See TracChangeset
for help on using the changeset viewer.