10 #ifndef DUNE_OPDET_RESPONSE_H 11 #define DUNE_OPDET_RESPONSE_H 74 #endif //OPDET_RESPONSE_DUNE_H
DECLARE_ART_SERVICE_INTERFACE_IMPL(MySharedService, art::test::MyServiceInterface, SHARED) DEFINE_ART_SERVICE_INTERFACE_IMPL(MySharedService
All information of a photon entering the sensitive optical detector volume.
bool doDetectedLiteWithChannel(int OpDet, int &newOpChannel, int &hardwareChannel) const
virtual bool doDetected(int OpDet, const sim::OnePhoton &Phot, int &newOpChannel) const
bool fLightGuideAttenuation
Simulation objects for optical detectors.
virtual void doReconfigure(fhicl::ParameterSet const &p)
bool detectedLiteWithChannel(int OpDet, int &newOpChannel, int &hardwareChannel) const
virtual int doNOpChannels() const
bool fFullSimChannelConvert
DUNEOpDetResponse(fhicl::ParameterSet const &pset, art::ActivityRegistry ®)
virtual bool doDetectedLite(int OpDet, int &newOpChannel) const
bool fFastSimChannelConvert
std::string fChannelConversion