6#include <CLHEP/Geometry/Point3D.h>
9#include "MdcGeomSvc/MdcGeoLayer.h"
10#ifndef ENABLE_BACKWARDS_COMPATIBILITY
38 fWireNeighbors.clear();
39 fNeighborType.clear();
40 fWireNeighborsID.clear();
94 const double Sag(
void)
const;
95 const double Sagz(
const double z)
const;
97 double GetX(
const double z)
const;
98 double GetY(
const double z)
const;
115 double WirePhi(
double z)
const;
168 std::vector<int> fWireNeighborsID;
169 std::vector<MdcGeoWire*> fWireNeighbors;
170 std::vector<int> fNeighborType;
HepGeom::Point3D< double > HepPoint3D
HepPoint3D FWirePos(void) const
double GetX(const double z) const
int GetNeighborIDType2(void) const
vector< MdcGeoWire * > GetNeighborType3(void) const
MdcGeoWire * GetNeighborType1(void) const
vector< int > GetNeighborIDType4(void) const
double GetY(const double z) const
HepPoint3D nomBackward(HepPoint3D)
HepPoint3D nomForward(HepPoint3D)
HepPoint3D FWirePos(HepPoint3D)
const double Sag(void) const
int NumOfNeibors(void) const
MdcGeoWire & operator=(const MdcGeoWire &e)
vector< MdcGeoWire * > GetNeighbors(void) const
HepPoint3D BWirePos(void) const
const double Sagz(const double z) const
vector< MdcGeoWire * > GetNeighborType4(void) const
double WirePhi(double z) const
MdcGeoLayer * Lyr(void) const
HepPoint3D nomForward(void) const
HepPoint3D Forward(void) const
vector< MdcGeoWire * > GetNeighboratZType3(double z) const
int GetNeighborIDType1(void) const
HepPoint3D nomBackward(void) const
vector< MdcGeoWire * > GetNeighboratZType4(double z) const
void AddWireNeighbor(int id, int type)
HepPoint3D BWirePos(HepPoint3D)
HepPoint3D Backward(void) const
vector< int > GetNeighborIDType3(void) const
double Tension(void) const
int NeiborType(int nid) const
double CalculatePhi(double phi) const
MdcGeoWire * GetNeighborType2(void) const
HepPoint3D Backward(HepPoint3D)
MdcGeoWire(const MdcGeoWire &e)
vector< int > GetIDofNeighbors(void) const
int NeighborID(int nid) const
HepPoint3D Forward(HepPoint3D)
double nomSlant(void) const
MdcGeoLayer * Lyr(MdcGeoLayer *)
vector< int > GetNeighborsType(void) const