12#include <Math/Vector3D.h>
13#include <cdc/dataobjects/WireID.h>
62 return ((
m_wire % 4096) / 512);
Database object for displacement of sense wire position.
CDCDisplacement(const WireID &wire, ROOT::Math::XYZVector fwd, ROOT::Math::XYZVector bwd, float tension)
Constructor.
unsigned short m_wire
Wire ID.
int getICLayer() const
Getter for continuous layer numbering.
float getXFwd() const
Getter for fwd x-position.
float getXBwd() const
Getter for bwd x-position.
float getYFwd() const
Getter for fwd y-position.
float getTension() const
Getter for wire tension.
float getZFwd() const
Getter for fwd z-position.
unsigned short getIWire() const
Getter for wire within the layer.
unsigned short getEWire() const
Getter for EWireID.
CDCDisplacement()
Default constructor.
ROOT::Math::XYZVector m_bwd
Displacement of backward side.
float m_tension
Displacement of wire tension (grW)
float getZBwd() const
Getter for bwd z-position.
unsigned short getISuperLayer() const
Getter for Super-Layer.
float getYBwd() const
Getter for bwd y-position.
ClassDef(CDCDisplacement, 4)
ClassDef.
unsigned short getILayer() const
Getter for layer within the Super-Layer.
ROOT::Math::XYZVector m_fwd
Displacement of forward side.
Class to identify a wire inside the CDC.
Abstract base class for different kinds of events.