21 bool doDetectedLite(
int OpChannel,
int& newOpChannel)
const override;
44 fQE = pset.
get<
double>(
"QuantumEfficiency");
70 int& newOpChannel)
const 73 newOpChannel = OpChannel;
94 newOpChannel = OpChannel;
All information of a photon entering the sensitive optical detector volume.
MicrobooneOpDetResponse(fhicl::ParameterSet const &pset)
DECLARE_ART_SERVICE_INTERFACE_IMPL(opdet::MicrobooneOpDetResponse, opdet::OpDetResponseInterface, LEGACY) namespace opdet
void doReconfigure(fhicl::ParameterSet const &p) override
Simulation objects for optical detectors.
T get(std::string const &key) const
bool doDetected(int OpChannel, const sim::OnePhoton &Phot, int &newOpChannel) const override
float Energy
Scintillation photon energy [GeV].
virtual float wavelength(double energy) const
bool doDetectedLite(int OpChannel, int &newOpChannel) const override
#define DEFINE_ART_SERVICE_INTERFACE_IMPL(svc, iface)