ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <coresoftware/blob/master/offline/packages/HelixHough/Seamstress/Pincushion.h>
Public Member Functions | |
Pincushion (TClass *glove, std::vector< Seamstress * > *ss) | |
virtual | ~Pincushion () |
void | operator() (void *thread) |
void | sew (void(TClass::*design)(void *), std::vector< void * > threads) |
void | sewSoftly (void(TClass::*design)(void *)) |
void | sewSoftly (void(TClass::*design)(void *), unsigned long int N) |
void | sewStraight (void(TClass::*design)(void *)) |
void | sewStraight (void(TClass::*design)(void *), unsigned long int N) |
void | sewOpenlyStraight (void(TClass::*design)(void *)) |
void | sewOpenlyStraight (void(TClass::*design)(void *), unsigned long int N) |
void | sewOpenlySoft (void(TClass::*design)(void *)) |
void | sewOpenlySoft (void(TClass::*design)(void *), unsigned long int N) |
void | tieOff () |
void | tieOff (unsigned long int N) |
Public Member Functions inherited from SeamStress::Needle | |
Needle () | |
virtual | ~Needle () |
Public Attributes | |
std::vector< Seamstress * > * | seamstresses |
TClass * | hand |
void(TClass::* | pattern )(void *) |
Public Attributes inherited from SeamStress::Needle | |
void(* | func )(void *) |
Definition at line 10 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 10 of file Pincushion.h
|
inline |
Definition at line 13 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 13 of file Pincushion.h
|
inlinevirtual |
Definition at line 18 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 18 of file Pincushion.h
|
inlinevirtual |
Reimplemented from SeamStress::Needle.
Definition at line 21 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 21 of file Pincushion.h
|
inline |
Definition at line 27 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 27 of file Pincushion.h
|
inline |
Definition at line 141 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 141 of file Pincushion.h
|
inline |
Definition at line 153 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 153 of file Pincushion.h
|
inline |
Definition at line 113 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 113 of file Pincushion.h
|
inline |
Definition at line 127 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 127 of file Pincushion.h
|
inline |
Definition at line 45 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 45 of file Pincushion.h
|
inline |
Definition at line 61 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 61 of file Pincushion.h
|
inline |
Definition at line 77 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 77 of file Pincushion.h
Referenced by FitNewton::ChiSquareGradHessian::calcValGrad(), FitNewton::ChiSquareGradHessian::calcValGradHessian(), FitNewton::GaussianRegGradHessian::calcValGradHessian(), sPHENIXTracker::findHelicesParallelOneHelicity(), sPHENIXSeedFinder::findHelicesParallelOneHelicity(), FitNewton::GaussianRegGradHessian::setData(), FitNewton::GaussianRegGradHessian::setErrors(), and FitNewton::GaussianRegGradHessian::setPoints().
|
inline |
Definition at line 95 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 95 of file Pincushion.h
|
inline |
Definition at line 165 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 165 of file Pincushion.h
|
inline |
Definition at line 174 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 174 of file Pincushion.h
TClass* SeamStress::Pincushion< TClass >::hand |
Definition at line 184 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 184 of file Pincushion.h
Referenced by SeamStress::Pincushion< sPHENIXTrackerTpc >::operator()(), and SeamStress::Pincushion< sPHENIXTrackerTpc >::Pincushion().
void(TClass::* SeamStress::Pincushion< TClass >::pattern)(void *) |
Definition at line 185 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 185 of file Pincushion.h
Referenced by SeamStress::Pincushion< sPHENIXTrackerTpc >::operator()(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sew(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sewOpenlySoft(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sewOpenlyStraight(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sewSoftly(), and SeamStress::Pincushion< sPHENIXTrackerTpc >::sewStraight().
std::vector<Seamstress*>* SeamStress::Pincushion< TClass >::seamstresses |
Definition at line 183 of file Pincushion.h.
View newest version in sPHENIX GitHub at line 183 of file Pincushion.h
Referenced by SeamStress::Pincushion< sPHENIXTrackerTpc >::Pincushion(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sew(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sewOpenlySoft(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sewOpenlyStraight(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sewSoftly(), SeamStress::Pincushion< sPHENIXTrackerTpc >::sewStraight(), and SeamStress::Pincushion< sPHENIXTrackerTpc >::tieOff().