#include <ErrorPropagation.h>
Public Member Functions | |
CalculateFdArrivalDirection (const fevt::Eye &eye) | |
CalculateFdArrivalDirection (const fevt::Eye &eye) | |
std::vector< double > | operator() (const std::vector< double > &p) const |
std::vector< double > | operator() (const std::vector< double > &p) const override |
Private Attributes | |
const fevt::Eye & | fEye |
Definition at line 28 of file General/RecDataWriterNG/ErrorPropagation.h.
CalculateFdArrivalDirection::CalculateFdArrivalDirection | ( | const fevt::Eye & | eye | ) |
Definition at line 214 of file ErrorPropagation.cc.
otoa::err::CalculateFdArrivalDirection::CalculateFdArrivalDirection | ( | const fevt::Eye & | eye | ) |
|
virtual |
INPUT-vector: Chi0, SDP-theta, SDP-phi OUTPUT-vector: theta, phi in core-CS
Implements utl::FCNCalculator.
Definition at line 220 of file ErrorPropagation.cc.
References utl::Cross(), fEye, evt::ShowerFRecData::GetCorePosition(), fdet::Eye::GetEyeCoordinateSystem(), fevt::EyeRecData::GetFRecShower(), utl::BasicVector< HepVector >::GetPhi(), fevt::Eye::GetRecData(), utl::BasicVector< HepVector >::GetTheta(), utl::Normalized(), and result.
|
overridevirtual |
INPUT-vector: Chi0, SDP-theta, SDP-phi OUTPUT-vector: theta, phi in core-CS
Implements utl::FCNCalculator.
|
private |
Definition at line 35 of file General/RecDataWriterNG/ErrorPropagation.h.
Referenced by operator()().