Belle II Software development
|
Structure that enables defining a template function: direct photons. More...
Public Member Functions | |
int | solve (double xD, double zD, int, double, double, const TOPTrack::AssumedEmission &assumedEmission, const InverseRaytracer::CerenkovAngle &cer, double step=0) const |
Solve inverse ray-tracing for direct photon. | |
Public Attributes | |
const InverseRaytracer * | inverseRaytracer = 0 |
inverse ray-tracer | |
const SignalPDF::EPeakType | type = SignalPDF::c_Direct |
PDF peak type. | |
Structure that enables defining a template function: direct photons.
Definition at line 404 of file PDFConstructor.h.
|
inline |
Solve inverse ray-tracing for direct photon.
xD | unfolded position in x of photon at detection plane (unfolding w.r.t mirror) |
zD | position of detection plane |
assumedEmission | photon emission position and track angles |
cer | sine and cosine of Cerenkov angle |
step | step for numerical derivative calculation |
Definition at line 417 of file PDFConstructor.h.
const InverseRaytracer* inverseRaytracer = 0 |
inverse ray-tracer
Definition at line 405 of file PDFConstructor.h.
const SignalPDF::EPeakType type = SignalPDF::c_Direct |
PDF peak type.
Definition at line 406 of file PDFConstructor.h.