Public Member Functions | |
DDTrackerLinear () | |
void | execute (DDCompactView &cpv) override |
void | initialize (const DDNumericArguments &nArgs, const DDVectorArguments &vArgs, const DDMapArguments &mArgs, const DDStringArguments &sArgs, const DDStringVectorArguments &vsArgs) override |
~DDTrackerLinear () override | |
Private Attributes | |
vector< double > | centre |
string | childName |
double | delta |
string | idNameSpace |
int | incrcn |
int | number |
double | offset |
double | phi |
string | rotMat |
int | startcn |
double | theta |
Definition at line 20 of file DDTrackerLinear.cc.
DDTrackerLinear::DDTrackerLinear | ( | ) |
|
override |
Definition at line 52 of file DDTrackerLinear.cc.
|
override |
Definition at line 86 of file DDTrackerLinear.cc.
References newFWLiteAna::base, centre, submitPVValidationJobs::child, childName, funct::cos(), DDSplit(), delta, first, mps_fire::i, LogDebug, number, offset, class-composition::parent, phi, DDCompactView::position(), makeMuonMisalignmentScenario::rot, rotMat, edm::second(), funct::sin(), startcn, and theta.
|
override |
Definition at line 54 of file DDTrackerLinear.cc.
References centre, childName, delta, idNameSpace, incrcn, createfilelist::int, LogDebug, DDCurrentNamespace::ns(), number, offset, class-composition::parent, phi, rotMat, startcn, and theta.
|
private |
Definition at line 44 of file DDTrackerLinear.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 36 of file DDTrackerLinear.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 43 of file DDTrackerLinear.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 35 of file DDTrackerLinear.cc.
Referenced by initialize().
|
private |
Definition at line 39 of file DDTrackerLinear.cc.
Referenced by initialize().
|
private |
Definition at line 37 of file DDTrackerLinear.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 42 of file DDTrackerLinear.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 41 of file DDTrackerLinear.cc.
Referenced by Particle.Particle::__str__(), execute(), initialize(), and ntupleDataFormat.Track::phiPull().
|
private |
Definition at line 45 of file DDTrackerLinear.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 38 of file DDTrackerLinear.cc.
Referenced by execute(), and initialize().
|
private |
Definition at line 40 of file DDTrackerLinear.cc.
Referenced by execute(), initialize(), and Tau.Tau::zImpact().