1 #ifndef __JFIT__JVECTORNZ__
2 #define __JFIT__JVECTORNZ__
18 namespace JPP {
using namespace JFIT; }
57 set(track, __begin, __end);
83 for (
T hit = __begin; hit != __end; ++hit) {
84 this->push_back(hit->getT() - track.
getT(
JVector3D(hit->getX(),
104 for (JVectorNZ::const_iterator i = Y.begin(); i != Y.end(); ++i) {
105 out << showpos <<
SCIENTIFIC(10,2) << *i <<
' ';
JVectorNZ()
Default contructor.
I/O formatting auxiliaries.
Determination of the time residual vector of hits for a track along z-axis (JFIT::JLine1Z).
Data structure for vector in three dimensions.
do set_variable OUTPUT_DIRECTORY $WORKDIR T
void set(const JLine1Z &track, T __begin, T __end)
Set time residual vector.
JVectorNZ(const JLine1Z &track, T __begin, T __end)
Constructor.
double getT(const JVector3D &pos) const
Get arrival time of Cherenkov light at given position.
Data structure for fit of straight line paralel to z-axis.
Auxiliary data structure for floating point format specification.
Auxiliary class to temporarily modify format specifications.
friend std::ostream & operator<<(std::ostream &out, const JVectorNZ &Y)
Print ASCII formatted output.