1 #ifndef SimG4CMS_ShowerLibraryProducer_HFChamberSD_h 2 #define SimG4CMS_ShowerLibraryProducer_HFChamberSD_h 17 class G4HCofThisEvent;
28 G4bool
ProcessHits(G4Step* aStep,G4TouchableHistory* ROhist)
override;
29 void EndOfEvent(G4HCofThisEvent* HCE)
override;
30 void clear()
override;
std::vector< PCaloHit > PCaloHitContainer
void clearHits() override
HFChamberSD(std::string, const DDCompactView &, const SensitiveDetectorCatalog &, edm::ParameterSet const &, const SimTrackManager *)
void fillHits(edm::PCaloHitContainer &, std::string) override
type of data representation of DDCompactView
uint32_t setDetUnitId(G4Step *) override
HFShowerG4HitsCollection * theHC
void Initialize(G4HCofThisEvent *HCE) override
G4bool ProcessHits(G4Step *aStep, G4TouchableHistory *ROhist) override
void EndOfEvent(G4HCofThisEvent *HCE) override
const SimTrackManager * m_trackManager
G4THitsCollection< HFShowerG4Hit > HFShowerG4HitsCollection