31 #include "Geant4/G4String.hh"
32 #include "Geant4/G4Types.hh"
33 #include "Geant4/G4VSensitiveDetector.hh"
34 #include "Geant4/Randomize.hh"
40 class G4HCofThisEvent;
42 class G4TouchableHistory;
65 virtual G4bool
ProcessHits( G4Step*, G4TouchableHistory*);
87 return (G4UniformRand() < prob);
virtual void Initialize(G4HCofThisEvent *)
auto vector(Vector const &v)
Returns a manipulator which will print the specified array.
virtual G4bool ProcessHits(G4Step *, G4TouchableHistory *)
G4bool G4BooleanRand(const G4double prob) const
std::map< G4int, bool > fPhotonAlreadyCrossed
fhicl::Table< sbnd::crt::CRTDetSimParams > Parameters
virtual void EndOfEvent(G4HCofThisEvent *)
OpParamSD(G4String name, std::string ModelName, int Orientation, std::vector< std::vector< double > > Parameters)