namespace Muon class MuoWireHit : public MuoHit

Hit in the MDT or PDT.

Inheritance:


Public Methods

If from_origin is omitted (or false)(bool from_origin = false)
Calculate the MuoPoints from this hit.
const MuoPointVector& getMuoPoints()
Calculate the muo_points perpendicular to a trackdirection.
MuoWireHit(const Muon::Position &pos, const Muon::MuoIndex &index, const double &drifttime, const double &drift, const double &drifterror)
Needed for persistensy.
MuoWireHit(const Muon::Position &pos, const Muon::MuoIndex &index, const double &drifttime, const double &drifttimeerror, const double &drift, const double &drifterror)
The old constructor is kept for now, to prevent breaking of other code.

Public

New constructor, implementing error in drift time.

Inherited from MuoHit:

Public Methods

const int& getLayer()
const MuoIndex& getMuoIndex()
const int& getPlane()
const Position& getPosition()
const int& getType()
inline const int& MuoHit::getLayer()
inline const Muon::MuoIndex& MuoHit::getMuoIndex()
inline const int& MuoHit::getPlane()
inline const Muon::Position& MuoHit::getPosition()
inline const int& MuoHit::getSide()
inline const int& MuoHit::getType()
inline void MuoHit::setPosition(const Muon::Position &pos)
friend std::ostream& operator<<(std::ostream &os, const MuoHit& hit)
friend bool operator==(const MuoHit& lhs, const MuoHit& rhs)
void print(std::ostream &os)
void setMuoIndex(const Muon::MuoIndex &index)
void setPosition(const Muon::Position &pos)

Protected Fields

int _layer
MuoIndex _muoIndex
int _plane
int _side

Documentation

Hit in the MDT or PDT.
MuoWireHit(const Muon::Position &pos, const Muon::MuoIndex &index, const double &drifttime, const double &drift, const double &drifterror)
Needed for persistensy.

New constructor, implementing error in drift time.

MuoWireHit(const Muon::Position &pos, const Muon::MuoIndex &index, const double &drifttime, const double &drifttimeerror, const double &drift, const double &drifterror)
The old constructor is kept for now, to prevent breaking of other code.

If from_origin is omitted (or false)(bool from_origin = false)
Calculate the MuoPoints from this hit.

const MuoPointVector& getMuoPoints()
Calculate the muo_points perpendicular to a trackdirection.


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de