![]() |
ATLAS Offline Software
|
This is the complete list of members for FastCaloSimCaloExtrapolation, including all inherited members.
| circleLineIntersection2D(float circR, Amg::Vector3D &pointA, Amg::Vector3D &pointB, Amg::Vector3D &intersectA, Amg::Vector3D &intersectB) const | FastCaloSimCaloExtrapolation | protected |
| cylinderEndcapIntersection(float cylR, float cylZ, bool positiveEndcap, Amg::Vector3D &pointA, Amg::Vector3D &pointB, Amg::Vector3D &intersection) | FastCaloSimCaloExtrapolation | protectedstatic |
| cylinderLineIntersection(float cylR, float cylZ, Amg::Vector3D &pointA, Amg::Vector3D &pointB, Amg::Vector3D &intersectA, Amg::Vector3D &intersectB) const | FastCaloSimCaloExtrapolation | protected |
| deta(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| doesTravelThroughSurface(float cylR, float cylZ, Amg::Vector3D &hitPos1, Amg::Vector3D &hitPos2) | FastCaloSimCaloExtrapolation | protectedstatic |
| extrapolate(TFCSExtrapolationState &result, const TFCSTruthState *truth, const std::vector< G4FieldTrack > &caloSteps) const override final | FastCaloSimCaloExtrapolation | virtual |
| extrapolate(TFCSExtrapolationState &result, const TFCSTruthState *truth) const override final | FastCaloSimCaloExtrapolation | virtual |
| extrapolateToCylinder(const std::vector< G4FieldTrack > &caloSteps, float cylR, float cylZ, Amg::Vector3D &extPos, Amg::Vector3D &momDir) const | FastCaloSimCaloExtrapolation | protected |
| extrapolateToID(TFCSExtrapolationState &result, const std::vector< G4FieldTrack > &caloSteps, const TFCSTruthState *truth) const | FastCaloSimCaloExtrapolation | protected |
| extrapolateToLayers(TFCSExtrapolationState &result, const std::vector< G4FieldTrack > &caloSteps, const TFCSTruthState *truth) const | FastCaloSimCaloExtrapolation | protected |
| extrapolateWithIntersection(const std::vector< G4FieldTrack > &caloSteps, float cylR, float cylZ, Amg::Vector3D &extPos, Amg::Vector3D &momDir) const | FastCaloSimCaloExtrapolation | protected |
| extrapolateWithPCA(const std::vector< G4FieldTrack > &caloSteps, float cylR, float cylZ, Amg::Vector3D &extPos, Amg::Vector3D &momDir) const | FastCaloSimCaloExtrapolation | protected |
| FastCaloSimCaloExtrapolation(const std::string &t, const std::string &n, const IInterface *p) | FastCaloSimCaloExtrapolation | |
| finalize() override final | FastCaloSimCaloExtrapolation | virtual |
| findPCA(float cylR, float cylZ, Amg::Vector3D &hitPos1, Amg::Vector3D &hitPos2, Amg::Vector3D &PCA) const | FastCaloSimCaloExtrapolation | protected |
| GetCaloGeometry() const | FastCaloSimCaloExtrapolation | inlineprotected |
| getCylinderIntersections(float cylR, float cylZ, Amg::Vector3D &hitPos1, Amg::Vector3D &hitPos2) const | FastCaloSimCaloExtrapolation | protected |
| getIterativePCA(float cylR, float cylZ, Amg::Vector3D &BoundA, Amg::Vector3D &BoundB, Amg::Vector3D &PCA) const | FastCaloSimCaloExtrapolation | protected |
| getPointLineSegmentDistance(Amg::Vector3D &point, Amg::Vector3D &hitPos1, Amg::Vector3D &hitPos2) | FastCaloSimCaloExtrapolation | protectedstatic |
| HITPOSITION enum name | FastCaloSimCaloExtrapolation | |
| initialize() override final | FastCaloSimCaloExtrapolation | virtual |
| INSIDE enum value | FastCaloSimCaloExtrapolation | |
| isCaloBarrel(int sample) const | FastCaloSimCaloExtrapolation | protected |
| isOnSegment(Amg::Vector3D &point, Amg::Vector3D &hitPos1, Amg::Vector3D &hitPos2) | FastCaloSimCaloExtrapolation | protectedstatic |
| m_CaloBoundaryR | FastCaloSimCaloExtrapolation | protected |
| m_CaloBoundaryZ | FastCaloSimCaloExtrapolation | protected |
| m_CaloGeometryHelper | FastCaloSimCaloExtrapolation | protected |
| m_CaloTransportation | FastCaloSimCaloExtrapolation | protected |
| m_particleDataTable | FastCaloSimCaloExtrapolation | protected |
| minmaxeta(int sample, double eta, double &mineta, double &maxeta) const | FastCaloSimCaloExtrapolation | protected |
| ON enum value | FastCaloSimCaloExtrapolation | |
| OUTSIDE enum value | FastCaloSimCaloExtrapolation | |
| projectOnCylinder(float cylR, float cylZ, Amg::Vector3D &hitPos) | FastCaloSimCaloExtrapolation | protectedstatic |
| rent(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| rext(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| rmid(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| rpos(int sample, double eta, int subpos=CaloSubPos::SUBPOS_MID) const | FastCaloSimCaloExtrapolation | protected |
| rzent(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| rzext(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| rzmid(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| rzpos(int sample, double eta, int subpos=CaloSubPos::SUBPOS_MID) const | FastCaloSimCaloExtrapolation | protected |
| SUBPOS enum name | FastCaloSimCaloExtrapolation | |
| SUBPOS_ENT enum value | FastCaloSimCaloExtrapolation | |
| SUBPOS_EXT enum value | FastCaloSimCaloExtrapolation | |
| SUBPOS_MID enum value | FastCaloSimCaloExtrapolation | |
| whereOnCylinder(float cylR, float cylZ, Amg::Vector3D &hitPos) | FastCaloSimCaloExtrapolation | protectedstatic |
| whichIntersection(float cylR, float cylZ, Amg::Vector3D &hitPos1, Amg::Vector3D &hitPos2, Amg::Vector3D &intersectionA, Amg::Vector3D intersectionB) const | FastCaloSimCaloExtrapolation | protected |
| zent(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| zext(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| zmid(int sample, double eta) const | FastCaloSimCaloExtrapolation | protected |
| zpos(int sample, double eta, int subpos=CaloSubPos::SUBPOS_MID) const | FastCaloSimCaloExtrapolation | protected |
| ~FastCaloSimCaloExtrapolation()=default | FastCaloSimCaloExtrapolation |
1.8.18