|
| | AlignableDetectorTPC ()=default |
| |
| | AlignableDetectorTPC (Controller *ctr) |
| |
| | ~AlignableDetectorTPC () final=default |
| |
| void | defineVolumes () final |
| |
| void | Print (const Option_t *opt="") const final |
| |
| int | processPoints (GIndex gid, int npntCut, bool inv) final |
| |
| void | setTrackTimeStamp (float t) |
| |
| float | getTrackTimeStamp () const |
| |
| int | getStack (int padrow) const |
| |
| int | getDistanceToStackEdge (int padrow) const |
| |
| | AlignableDetector ()=default |
| |
| | AlignableDetector (DetID id, Controller *ctr) |
| |
| | ~AlignableDetector () override |
| |
| auto | getDetID () const |
| |
| auto | getName () const |
| |
| virtual void | cacheReferenceCCDB () |
| |
| virtual void | acknowledgeNewRun (int run) |
| |
| virtual void | updateL2GRecoMatrices () |
| |
| virtual void | applyAlignmentFromMPSol () |
| |
| int | volID2SID (int vid) const |
| |
| int | sID2VolID (int sid) const |
| |
| int | getNSensors () const |
| |
| int | getNVolumes () const |
| |
| int | getVolIDMin () const |
| |
| int | getVolIDMax () const |
| |
| bool | sensorOfDetector (int vid) const |
| |
| void | setAddError (double y, double z) |
| |
| const double * | getAddError () const |
| |
| int | getNPoints () const |
| |
| AlignableSensor * | getSensor (int id) const |
| |
| AlignableSensor * | getSensorByVolId (int vid) const |
| |
| AlignableSensor * | getSensor (const char *symname) const |
| |
| AlignableVolume * | getVolume (int id) const |
| |
| AlignableVolume * | getVolume (const char *symname) const |
| |
| bool | ownsDOFID (int id) const |
| |
| AlignableVolume * | getVolOfDOFID (int id) const |
| |
| int | getDetLabel () const |
| |
| int | getSensLabel (int i) const |
| |
| int | getNonSensLabel (int i) const |
| |
| int | getSensID (int lbl) const |
| |
| int | getNonSensID (int lbl) const |
| |
| void | setFreeDOF (int dof) |
| |
| void | fixDOF (int dof) |
| |
| void | setFreeDOFPattern (uint64_t pat) |
| |
| bool | isFreeDOF (int dof) const |
| |
| bool | isCondDOF (int dof) const |
| |
| uint64_t | getFreeDOFPattern () const |
| |
| int | getNProcessedPoints () const |
| |
| virtual const char * | getCalibDOFName (int) const |
| |
| virtual double | getCalibDOFVal (int) const |
| |
| virtual double | getCalibDOFValWithCal (int) const |
| |
| virtual int | initGeom () |
| |
| virtual int | assignDOFs () |
| |
| virtual void | initDOFs () |
| |
| virtual void | terminate () |
| |
| virtual void | addVolume (AlignableVolume *vol) |
| |
| virtual void | defineMatrices () |
| |
| void | Print (const Option_t *opt="") const override |
| |
| virtual void | reset () |
| |
| virtual bool | prepareDetectorData () |
| |
| virtual void | updatePointByTrackInfo (AlignmentPoint *pnt, const trackParam_t *t) const |
| |
| virtual void | setUseErrorParam (int v=0) |
| |
| int | getUseErrorParam () const |
| |
| virtual void | writeSensorPositions (const char *outFName) |
| |
| void | setInitGeomDone () |
| |
| bool | getInitGeomDone () const |
| |
| void | setInitDOFsDone () |
| |
| bool | getInitDOFsDone () const |
| |
| void | fixNonSensors () |
| |
| void | setFreeDOFPattern (uint32_t pat=0xffffffff, int lev=-1, const std::string ®exStr="") |
| |
| void | setDOFCondition (int dof, float condErr, int lev=-1, const std::string ®exStr="") |
| |
| int | selectVolumes (std::vector< AlignableVolume * > cont, int lev=-1, const std::string ®exStr="") |
| |
| void | setDisabled (int tp, bool v) |
| |
| void | setDisabled () |
| |
| void | setDisabledColl (bool v=true) |
| |
| void | setDisabledCosm (bool v=true) |
| |
| bool | isDisabled (int tp) const |
| |
| bool | isDisabled () const |
| |
| bool | IsDisabledColl () const |
| |
| bool | IsDisabledCosm () const |
| |
| void | setNPointsSel (int tp, int n) |
| |
| void | setNPointsSelColl (int n) |
| |
| void | setNPointsSelCosm (int n) |
| |
| int | getNPointsSel (int tp) const |
| |
| int | getNPointsSelColl () const |
| |
| int | getNPointsSelCosm () const |
| |
| bool | isObligatory (int tp) const |
| |
| bool | isObligatoryColl () const |
| |
| bool | isObligatoryCosm () const |
| |
| void | setObligatory (int tp, bool v=true) |
| |
| void | setObligatoryColl (bool v=true) |
| |
| void | setObligatoryCosm (bool v=true) |
| |
| void | addAutoConstraints () const |
| |
| void | constrainOrphans (const double *sigma, const char *match=nullptr) |
| |
| virtual void | writePedeInfo (FILE *parOut, const Option_t *opt="") const |
| |
| virtual void | writeLabeledPedeResults (FILE *parOut) const |
| |
| virtual void | writeCalibrationResults () const |
| |
| virtual void | writeAlignmentResults () const |
| |
| | DOFSet ()=default |
| |
| | DOFSet (const char *symname, Controller *ctr) |
| |
| | ~DOFSet () override=default |
| |
| const float * | getParVals () const |
| |
| const float * | getParErrs () const |
| |
| const int * | getParLabs () const |
| |
| float | getParVal (int par) const |
| |
| float | getParErr (int par) const |
| |
| int | getParLab (int par) const |
| |
| void | getParValGeom (double *delta) const |
| |
| int | getNDOFs () const |
| |
| int | getNDOFsFree () const |
| |
| int | getNCalibDOFs () const |
| |
| int | getNCalibDOFsFree () const |
| |
| int | getFirstParGloID () const |
| |
| int | getParGloID (int par) const |
| |
| void | setNDOFs (int n) |
| |
| void | setNDOFsFree (int n) |
| |
| void | setNCalibDOFs (int n) |
| |
| void | setNCalibDOFsFree (int n) |
| |
| void | setFirstParGloID (int id) |
| |
| void | setParVals (int npar, double *vl, double *er) |
| |
| void | setParVal (int par, double v=0) |
| |
| void | setParErr (int par, double e=0) |
| |
| void | setParLab (int par, int lab) |
| |
Definition at line 26 of file AlignableDetectorTPC.h.