Hall-D Software
alpha
|
#include <residFDCAnode.h>
Public Member Functions | |
residFDCAnode (vector< const DFDCPseudo * > *pseudopoints, const MyTrajectory *trajectory, int level=1) | |
void | calcResids () |
void | setInnerResidFrac (double innerResidFracIn) |
void | getResids (vector< double > &residsRef) |
void | getDetails (vector< double > &docasRef, vector< double > &distsRef, vector< double > &errorsRef, vector< HepLorentzVector > &pocasRef, vector< HepVector > &posWiresRef) |
Private Member Functions | |
DLine | pseudopoint2line (const DFDCPseudo &pseudopoint) |
Private Attributes | |
unsigned int | n_fdca |
vector< const DFDCPseudo * > * | pseudopointVectorPtr |
const MyTrajectory * | trajPtr |
int | debug_level |
double | innerResidFrac |
vector< double > | doca |
vector< double > | dist |
vector< double > | resid |
vector< double > | error |
vector< HepLorentzVector > | poca |
vector< HepVector > | posWire |
double | errorFDCA |
Definition at line 8 of file residFDCAnode.h.
residFDCAnode::residFDCAnode | ( | vector< const DFDCPseudo * > * | pseudopoints, |
const MyTrajectory * | trajectory, | ||
int | level = 1 |
||
) |
Definition at line 14 of file residFDCAnode.cc.
void residFDCAnode::calcResids | ( | ) |
Definition at line 20 of file residFDCAnode.cc.
References c, debug_level, dist, doca, MyTrajectory::doca(), error, errorFDCA, innerResidFrac, n_fdca, DLine::poca(), poca, posWire, pseudopoint2line(), resid, DFDCPseudo::time, trajPtr, and velDrift.
void residFDCAnode::getDetails | ( | vector< double > & | docasRef, |
vector< double > & | distsRef, | ||
vector< double > & | errorsRef, | ||
vector< HepLorentzVector > & | pocasRef, | ||
vector< HepVector > & | posWiresRef | ||
) |
void residFDCAnode::getResids | ( | vector< double > & | residsRef | ) |
Definition at line 77 of file residFDCAnode.cc.
References resid.
|
private |
Definition at line 61 of file residFDCAnode.cc.
References debug_level, DCoordinateSystem::origin, DCoordinateSystem::udir, DFDCPseudo::wire, x, and y.
Referenced by calcResids().
void residFDCAnode::setInnerResidFrac | ( | double | innerResidFracIn | ) |
Definition at line 73 of file residFDCAnode.cc.
References innerResidFrac.
|
private |
Definition at line 24 of file residFDCAnode.h.
Referenced by calcResids(), and pseudopoint2line().
|
private |
Definition at line 26 of file residFDCAnode.h.
Referenced by calcResids(), and getDetails().
|
private |
Definition at line 26 of file residFDCAnode.h.
Referenced by calcResids(), and getDetails().
|
private |
Definition at line 26 of file residFDCAnode.h.
Referenced by calcResids(), and getDetails().
|
private |
Definition at line 29 of file residFDCAnode.h.
Referenced by calcResids().
|
private |
Definition at line 25 of file residFDCAnode.h.
Referenced by calcResids(), and setInnerResidFrac().
|
private |
Definition at line 20 of file residFDCAnode.h.
Referenced by calcResids().
|
private |
Definition at line 27 of file residFDCAnode.h.
Referenced by calcResids(), and getDetails().
|
private |
Definition at line 28 of file residFDCAnode.h.
Referenced by calcResids(), and getDetails().
|
private |
Definition at line 21 of file residFDCAnode.h.
|
private |
Definition at line 26 of file residFDCAnode.h.
Referenced by calcResids(), and getResids().
|
private |
Definition at line 22 of file residFDCAnode.h.
Referenced by calcResids().