Go to the documentation of this file. 1 #ifndef SimG4CMS_ShowerLibraryProducer_HFChamberSD_h
2 #define SimG4CMS_ShowerLibraryProducer_HFChamberSD_h
19 class G4HCofThisEvent;
28 void Initialize(G4HCofThisEvent* HCE)
override;
29 G4bool
ProcessHits(G4Step* aStep, G4TouchableHistory* ROhist)
override;
30 void EndOfEvent(G4HCofThisEvent* HCE)
override;
31 void clear()
override;
void clearHits() override
G4THitsCollection< HFShowerG4Hit > HFShowerG4HitsCollection
HFChamberSD(const std::string &, const SensitiveDetectorCatalog &, const SimTrackManager *)
void Initialize(G4HCofThisEvent *HCE) override
HFShowerG4HitsCollection * theHC
uint32_t setDetUnitId(const G4Step *) override
void fillHits(edm::PCaloHitContainer &, const std::string &) override
std::vector< PCaloHit > PCaloHitContainer
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist) override
void EndOfEvent(G4HCofThisEvent *HCE) override