#include <ProtoDUNEOpDetResponse.h>
Public Member Functions | |
ProtoDUNEOpDetResponse (fhicl::ParameterSet const &pset, art::ActivityRegistry ®) | |
~ProtoDUNEOpDetResponse () throw () | |
bool | detectedLiteWithChannel (int OpDet, int &newOpChannel, int &hardwareChannel) const |
Public Member Functions inherited from opdet::OpDetResponseInterface | |
virtual | ~OpDetResponseInterface ()=default |
virtual void | reconfigure (fhicl::ParameterSet const &p) |
virtual int | NOpChannels () const |
virtual int | readoutToGeoChannel (int readoutChannel) const |
virtual bool | detected (int OpChannel, const sim::OnePhoton &Phot, int &newOpChannel) const |
virtual bool | detected (int OpChannel, const sim::OnePhoton &Phot) const |
virtual bool | detectedLite (int OpChannel, int &newOpChannel) const |
virtual bool | detectedLite (int OpChannel) const |
virtual float | wavelength (double energy) const |
Private Member Functions | |
virtual void | doReconfigure (fhicl::ParameterSet const &p) |
virtual int | doNOpChannels () const |
virtual bool | doDetected (int OpDet, const sim::OnePhoton &Phot, int &newOpChannel) const |
virtual bool | doDetectedLite (int OpDet, int &newOpChannel) const |
bool | doDetectedLiteWithChannel (int OpDet, int &newOpChannel, int &hardwareChannel) const |
Private Attributes | |
float | fQE |
float | fQEArapucaBeam |
float | fQEArapucaNonBeam |
float | fWavelengthCutLow |
float | fWavelengthCutHigh |
bool | fLightGuideAttenuation |
double | lambdaShort |
double | lambdaLong |
double | fracShort |
double | fracLong |
std::string | fWireTransmissionFile |
std::string | fChannelConversion |
bool | fFullSimChannelConvert |
bool | fFastSimChannelConvert |
int | fLongAxis |
Definition at line 27 of file ProtoDUNEOpDetResponse.h.
opdet::ProtoDUNEOpDetResponse::ProtoDUNEOpDetResponse | ( | fhicl::ParameterSet const & | pset, |
art::ActivityRegistry & | reg | ||
) |
Definition at line 23 of file ProtoDUNEOpDetResponse_service.cc.
opdet::ProtoDUNEOpDetResponse::~ProtoDUNEOpDetResponse | ( | ) | ||
throw | ( | |||
) |
Definition at line 30 of file ProtoDUNEOpDetResponse_service.cc.
|
inline |
Definition at line 36 of file ProtoDUNEOpDetResponse.h.
|
privatevirtual |
Implements opdet::OpDetResponseInterface.
Definition at line 99 of file ProtoDUNEOpDetResponse_service.cc.
|
privatevirtual |
Implements opdet::OpDetResponseInterface.
Definition at line 164 of file ProtoDUNEOpDetResponse_service.cc.
|
private |
Definition at line 202 of file ProtoDUNEOpDetResponse_service.cc.
|
privatevirtual |
Reimplemented from opdet::OpDetResponseInterface.
Definition at line 87 of file ProtoDUNEOpDetResponse_service.cc.
|
privatevirtual |
Implements opdet::OpDetResponseInterface.
Definition at line 35 of file ProtoDUNEOpDetResponse_service.cc.
|
private |
Definition at line 74 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 76 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 75 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 60 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 78 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 53 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 54 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 55 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 64 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 63 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 58 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 57 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 72 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 62 of file ProtoDUNEOpDetResponse.h.
|
private |
Definition at line 61 of file ProtoDUNEOpDetResponse.h.