|
ATLAS Offline Software
|
Go to the documentation of this file.
44 VP1Msg::message(
"SimHitHandle_SiHit constructor ERROR: Received null hit pointer");
95 if (!ensureDetElemInit())
133 VP1Msg::message(
"SimHitHandle_SiHit::createTrackParameters ERROR: Could not find particle charge (pdg="
147 VP1Msg::message(
"SimHitHandle_SiHit::createTrackParameters ERROR: Unknown momentum. Using 1 GeV");
This is an Identifier helper class for the Pixel subdetector. This class is a factory for creating co...
bool ensureDetElemInit() const
This is an Identifier helper class for the SCT subdetector. This class is a factory for creating comp...
HepGeom::Point3D< double > localEndPosition() const
static const InDetDD::PixelDetectorManager * pixelDetMgr()
static const PixelID * pixelIDHelper()
virtual ~SimHitHandle_SiHit()
ParametersT< TrackParametersDim, Charged, PerigeeSurface > Perigee
static QString str(const QString &s)
virtual SiDetectorElement * getDetectorElement(const Identifier &id) const override
access to individual elements via Identifier
@ u
Enums for curvilinear frames.
Identifier wafer_id(int barrel_ec, int layer_disk, int phi_module, int eta_module) const
For a single crystal.
a link optimized in size for a GenParticle in a McEventCollection
void setCharge(const double &c)
Amg::Vector3D momentumDirection() const
static double particleCharge(const int &pdgcode, bool &ok)
const HepMcParticleLink & particleLink() const
const HepMcParticleLink & particleLink() const
int getBarrelEndcap() const
SimHitHandle_SiHit(const SiHit *)
Amg::Vector3D localToGlobal(const HepGeom::Point3D< double > &) const
static void messageVerbose(const QString &)
Amg::Vector3D posStart() const
Eigen::Matrix< double, 3, 1 > Vector3D
static const SCT_ID * sctIDHelper()
static void messageDebug(const QString &)
static void message(const QString &, IVP1System *sys=0)
Amg::Vector3D posEnd() const
HepGeom::Transform3D EigenTransformToCLHEP(const Amg::Transform3D &eigenTransf)
Converts an Eigen-based Amg::Transform3D into a CLHEP-based HepGeom::Transform3D.
const InDetDD::SiDetectorElement * detelem
Identifier wafer_id(int barrel_ec, int layer_disk, int phi_module, int eta_module, int side) const
For a single side of module.
HepGeom::Point3D< double > localStartPosition() const
Trk::TrackParameters * createTrackParameters() const
virtual SiDetectorElement * getDetectorElement(const Identifier &id) const override
access to individual elements : via Identifier
static const InDetDD::SCT_DetectorManager * sctDetMgr()