5 #ifndef EDepSim_SegmentSD_h 6 #define EDepSim_SegmentSD_h 1 8 #include "G4VSensitiveDetector.hh" 12 class G4HCofThisEvent;
16 namespace EDepSim {
class SegmentSD;}
31 EDepSimLog(
"Set max segment sagitta to " << sagitta
32 <<
" for " << GetName());
40 EDepSimLog(
"Set max segment length to " << length
41 <<
" for " << GetName());
#define EDepSimLog(outStream)
int fLastHit
The last hit that was found.
void EndOfEvent(G4HCofThisEvent *)
void SetMaximumHitLength(double length)
G4bool ProcessHits(G4Step *, G4TouchableHistory *)
double GetMaximumHitLength(void)
int fHCID
The hit collection id of fHits.
EDepSim::HitSegment::HitSegmentCollection * fHits
Construct a module from components.
void Initialize(G4HCofThisEvent *)
double GetMaximumHitSagitta(void)
G4THitsCollection< EDepSim::HitSegment > HitSegmentCollection
double fMaximumHitLength
The maximum allowed length;.
void SetMaximumHitSagitta(double sagitta)
double fMaximumHitSagitta
The maximum allowed sagitta;.