A Geant4 sensitive detector that accumulates voxel information. More...
#include <cassert>#include <cmath>#include <cstdio>#include <map>#include <string>#include <utility>#include "Geant4/G4Step.hh"#include "Geant4/G4StepPoint.hh"#include "Geant4/G4ThreeVector.hh"#include "Geant4/G4VPhysicalVolume.hh"#include "cetlib_except/exception.h"#include "messagefacility/MessageLogger/MessageLogger.h"#include "larcore/CoreUtils/ServiceUtil.h"#include "larcoreobj/SimpleTypesAndConstants/RawTypes.h"#include "larcoreobj/SimpleTypesAndConstants/geo_types.h"#include "lardata/DetectorInfoServices/DetectorClocksService.h"#include "lardata/DetectorInfoServices/DetectorPropertiesService.h"#include "lardataalg/DetectorInfo/DetectorClocks.h"#include "lardataalg/DetectorInfo/DetectorProperties.h"#include "larevt/SpaceCharge/SpaceCharge.h"#include "larevt/SpaceChargeServices/SpaceChargeService.h"#include "larsim/LegacyLArG4/IonizationAndScintillation.h"#include "larsim/LegacyLArG4/LArVoxelReadout.h"#include "larsim/LegacyLArG4/ParticleListAction.h"#include "larsim/Utils/SCEOffsetBounds.h"#include "CLHEP/Random/RandGauss.h"Go to the source code of this file.
Namespaces | |
| larg4 | |
| Geant4 interface. | |
A Geant4 sensitive detector that accumulates voxel information.
Definition in file LArVoxelReadout.cxx.
1.8.5