#include <MdcSWire.h>
|
| | MdcSWire (HepPoint3D &eastP, HepPoint3D &westP, double sag=0, int id=0, int cell=0) |
| | ~MdcSWire () |
| double | getSag (void) const |
| const HepPoint3D * | getEastPoint (void) const |
| const HepPoint3D * | getWestPoint (void) const |
| const MdcSagTraj * | getTraj (void) const |
| double | xEast (void) const |
| double | yEast (void) const |
| double | zEast (void) const |
| double | xWest (void) const |
| double | yWest (void) const |
| double | zWest (void) const |
| double | xMid (void) const |
| double | yMid (void) const |
| double | rEnd (void) const |
| const MdcLayer * | layer (void) const |
| int | Id (void) const |
| int | cell (void) const |
| double | zLength (void) const |
| double | dPhiz (void) const |
| double | zEndDC (void) const |
| double | rMid (void) const |
| double | phiE (void) const |
| double | phi (void) const |
| double | stereo (void) const |
| double | stDip (void) const |
| double | radiusDC (double z) const |
| double | phiDC (double z) const |
| double | xWireDC (double z) const |
| double | yWireDC (double z) const |
| double | dPhizDC (double z) const |
| Hep3Vector | yAxis (double z=0.) |
| const Hep3Vector & | zAxis (void) const |
| void | print (std::ostream &o) const |
| void | printInfo (std::ostream &o) const |
| | MdcSWire (HepPoint3D &eastP, HepPoint3D &westP, double sag=0, int id=0, int cell=0) |
| | ~MdcSWire () |
| double | getSag (void) const |
| const HepPoint3D * | getEastPoint (void) const |
| const HepPoint3D * | getWestPoint (void) const |
| const MdcSagTraj * | getTraj (void) const |
| double | xEast (void) const |
| double | yEast (void) const |
| double | zEast (void) const |
| double | xWest (void) const |
| double | yWest (void) const |
| double | zWest (void) const |
| double | xMid (void) const |
| double | yMid (void) const |
| double | rEnd (void) const |
| const MdcLayer * | layer (void) const |
| int | Id (void) const |
| int | cell (void) const |
| double | zLength (void) const |
| double | dPhiz (void) const |
| double | zEndDC (void) const |
| double | rMid (void) const |
| double | phiE (void) const |
| double | phi (void) const |
| double | stereo (void) const |
| double | stDip (void) const |
| double | radiusDC (double z) const |
| double | phiDC (double z) const |
| double | xWireDC (double z) const |
| double | yWireDC (double z) const |
| double | dPhizDC (double z) const |
| Hep3Vector | yAxis (double z=0.) |
| const Hep3Vector & | zAxis (void) const |
| void | print (std::ostream &o) const |
| void | printInfo (std::ostream &o) const |
| | MdcSWire (HepPoint3D &eastP, HepPoint3D &westP, double sag=0, int id=0, int cell=0) |
| | ~MdcSWire () |
| double | getSag (void) const |
| const HepPoint3D * | getEastPoint (void) const |
| const HepPoint3D * | getWestPoint (void) const |
| const MdcSagTraj * | getTraj (void) const |
| double | xEast (void) const |
| double | yEast (void) const |
| double | zEast (void) const |
| double | xWest (void) const |
| double | yWest (void) const |
| double | zWest (void) const |
| double | xMid (void) const |
| double | yMid (void) const |
| double | rEnd (void) const |
| const MdcLayer * | layer (void) const |
| int | Id (void) const |
| int | cell (void) const |
| double | zLength (void) const |
| double | dPhiz (void) const |
| double | zEndDC (void) const |
| double | rMid (void) const |
| double | phiE (void) const |
| double | phi (void) const |
| double | stereo (void) const |
| double | stDip (void) const |
| double | radiusDC (double z) const |
| double | phiDC (double z) const |
| double | xWireDC (double z) const |
| double | yWireDC (double z) const |
| double | dPhizDC (double z) const |
| Hep3Vector | yAxis (double z=0.) |
| const Hep3Vector & | zAxis (void) const |
| void | print (std::ostream &o) const |
| void | printInfo (std::ostream &o) const |
◆ MdcSWire() [1/3]
| MdcSWire::MdcSWire |
( |
HepPoint3D & | eastP, |
|
|
HepPoint3D & | westP, |
|
|
double | sag = 0, |
|
|
int | id = 0, |
|
|
int | cell = 0 ) |
Definition at line 8 of file MdcSWire.cxx.
9 : _traj( sag, eastP, westP )
10 , _east( eastP )
11 , _west( westP )
12 , _sag( sag )
13 , _id( id )
16 _phiend = _east.phi();
17 BesAngle westPphi( westP.phi() );
18 BesAngle eastPphi( eastP.phi() );
19 _twist = ( westPphi - eastPphi ) * 0.5;
20}
◆ ~MdcSWire() [1/3]
◆ MdcSWire() [2/3]
| MdcSWire::MdcSWire |
( |
HepPoint3D & | eastP, |
|
|
HepPoint3D & | westP, |
|
|
double | sag = 0, |
|
|
int | id = 0, |
|
|
int | cell = 0 ) |
◆ ~MdcSWire() [2/3]
◆ MdcSWire() [3/3]
| MdcSWire::MdcSWire |
( |
HepPoint3D & | eastP, |
|
|
HepPoint3D & | westP, |
|
|
double | sag = 0, |
|
|
int | id = 0, |
|
|
int | cell = 0 ) |
◆ ~MdcSWire() [3/3]
◆ cell() [1/3]
| int MdcSWire::cell |
( |
void | | ) |
const |
|
inline |
◆ cell() [2/3]
| int MdcSWire::cell |
( |
void | | ) |
const |
|
inline |
◆ cell() [3/3]
| int MdcSWire::cell |
( |
void | | ) |
const |
|
inline |
◆ dPhiz() [1/3]
| double MdcSWire::dPhiz |
( |
void | | ) |
const |
|
inline |
◆ dPhiz() [2/3]
| double MdcSWire::dPhiz |
( |
void | | ) |
const |
|
inline |
◆ dPhiz() [3/3]
| double MdcSWire::dPhiz |
( |
void | | ) |
const |
|
inline |
◆ dPhizDC() [1/3]
| double MdcSWire::dPhizDC |
( |
double | z | ) |
const |
|
inline |
◆ dPhizDC() [2/3]
| double MdcSWire::dPhizDC |
( |
double | z | ) |
const |
|
inline |
◆ dPhizDC() [3/3]
| double MdcSWire::dPhizDC |
( |
double | z | ) |
const |
|
inline |
◆ getEastPoint() [1/3]
| const HepPoint3D * MdcSWire::getEastPoint |
( |
void | | ) |
const |
|
inline |
◆ getEastPoint() [2/3]
| const HepPoint3D * MdcSWire::getEastPoint |
( |
void | | ) |
const |
|
inline |
◆ getEastPoint() [3/3]
| const HepPoint3D * MdcSWire::getEastPoint |
( |
void | | ) |
const |
|
inline |
◆ getSag() [1/3]
| double MdcSWire::getSag |
( |
void | | ) |
const |
|
inline |
◆ getSag() [2/3]
| double MdcSWire::getSag |
( |
void | | ) |
const |
|
inline |
◆ getSag() [3/3]
| double MdcSWire::getSag |
( |
void | | ) |
const |
|
inline |
◆ getTraj() [1/3]
| const MdcSagTraj * MdcSWire::getTraj |
( |
void | | ) |
const |
|
inline |
◆ getTraj() [2/3]
| const MdcSagTraj * MdcSWire::getTraj |
( |
void | | ) |
const |
|
inline |
◆ getTraj() [3/3]
| const MdcSagTraj * MdcSWire::getTraj |
( |
void | | ) |
const |
|
inline |
◆ getWestPoint() [1/3]
| const HepPoint3D * MdcSWire::getWestPoint |
( |
void | | ) |
const |
|
inline |
◆ getWestPoint() [2/3]
| const HepPoint3D * MdcSWire::getWestPoint |
( |
void | | ) |
const |
|
inline |
◆ getWestPoint() [3/3]
| const HepPoint3D * MdcSWire::getWestPoint |
( |
void | | ) |
const |
|
inline |
◆ Id() [1/3]
| int MdcSWire::Id |
( |
void | | ) |
const |
|
inline |
◆ Id() [2/3]
| int MdcSWire::Id |
( |
void | | ) |
const |
|
inline |
◆ Id() [3/3]
| int MdcSWire::Id |
( |
void | | ) |
const |
|
inline |
◆ layer() [1/3]
| const MdcLayer * MdcSWire::layer |
( |
void | | ) |
const |
|
inline |
◆ layer() [2/3]
| const MdcLayer * MdcSWire::layer |
( |
void | | ) |
const |
|
inline |
◆ layer() [3/3]
| const MdcLayer * MdcSWire::layer |
( |
void | | ) |
const |
|
inline |
◆ phi() [1/3]
| double MdcSWire::phi |
( |
void | | ) |
const |
|
inline |
◆ phi() [2/3]
| double MdcSWire::phi |
( |
void | | ) |
const |
|
inline |
◆ phi() [3/3]
| double MdcSWire::phi |
( |
void | | ) |
const |
|
inline |
◆ phiDC() [1/3]
| double MdcSWire::phiDC |
( |
double | z | ) |
const |
|
inline |
◆ phiDC() [2/3]
| double MdcSWire::phiDC |
( |
double | z | ) |
const |
|
inline |
◆ phiDC() [3/3]
| double MdcSWire::phiDC |
( |
double | z | ) |
const |
|
inline |
◆ phiE() [1/3]
| double MdcSWire::phiE |
( |
void | | ) |
const |
|
inline |
◆ phiE() [2/3]
| double MdcSWire::phiE |
( |
void | | ) |
const |
|
inline |
◆ phiE() [3/3]
| double MdcSWire::phiE |
( |
void | | ) |
const |
|
inline |
◆ print() [1/3]
| void MdcSWire::print |
( |
std::ostream & | o | ) |
const |
Definition at line 27 of file MdcSWire.cxx.
27 {
28 o << setw( 6 ) <<
Id() << setw( 10 ) <<
xEast() << setw( 10 ) <<
yEast() << setw( 10 )
30 << setw( 10 ) <<
xMid() << setw( 10 ) <<
yMid() << setw( 10 ) <<
rEnd() << setw( 10 )
32 << setw( 10 ) <<
zEndDC() << setw( 10 ) <<
rMid() << setw( 10 ) <<
phiE() << setw( 10 )
39}
double zLength(void) const
double yWireDC(double z) const
double getSag(void) const
double xWireDC(double z) const
double phiDC(double z) const
double zEndDC(void) const
const MdcSagTraj * getTraj(void) const
double radiusDC(double z) const
const Hep3Vector & rawDirection(void) const
HepPoint3D position(double) const
double curvature(double f=0.) const
Hep3Vector direction(double) const
◆ print() [2/3]
| void MdcSWire::print |
( |
std::ostream & | o | ) |
const |
◆ print() [3/3]
| void MdcSWire::print |
( |
std::ostream & | o | ) |
const |
◆ printInfo() [1/3]
| void MdcSWire::printInfo |
( |
std::ostream & | o | ) |
const |
Definition at line 41 of file MdcSWire.cxx.
41 {
47 <<
" stereo: " <<
stereo() <<
"\n"
48 <<
"x-y mid: " <<
xMid() <<
" - " <<
yMid() << std::endl;
49}
const HepPoint3D * getWestPoint(void) const
const HepPoint3D * getEastPoint(void) const
◆ printInfo() [2/3]
| void MdcSWire::printInfo |
( |
std::ostream & | o | ) |
const |
◆ printInfo() [3/3]
| void MdcSWire::printInfo |
( |
std::ostream & | o | ) |
const |
◆ radiusDC() [1/3]
| double MdcSWire::radiusDC |
( |
double | z | ) |
const |
|
inline |
◆ radiusDC() [2/3]
| double MdcSWire::radiusDC |
( |
double | z | ) |
const |
|
inline |
◆ radiusDC() [3/3]
| double MdcSWire::radiusDC |
( |
double | z | ) |
const |
|
inline |
◆ rEnd() [1/3]
| double MdcSWire::rEnd |
( |
void | | ) |
const |
|
inline |
◆ rEnd() [2/3]
| double MdcSWire::rEnd |
( |
void | | ) |
const |
|
inline |
◆ rEnd() [3/3]
| double MdcSWire::rEnd |
( |
void | | ) |
const |
|
inline |
◆ rMid() [1/3]
| double MdcSWire::rMid |
( |
void | | ) |
const |
|
inline |
◆ rMid() [2/3]
| double MdcSWire::rMid |
( |
void | | ) |
const |
|
inline |
◆ rMid() [3/3]
| double MdcSWire::rMid |
( |
void | | ) |
const |
|
inline |
◆ setLayerPtr() [1/3]
| void MdcSWire::setLayerPtr |
( |
const MdcLayer * | lay | ) |
|
|
inlineprotected |
◆ setLayerPtr() [2/3]
| void MdcSWire::setLayerPtr |
( |
const MdcLayer * | lay | ) |
|
|
inlineprotected |
◆ setLayerPtr() [3/3]
| void MdcSWire::setLayerPtr |
( |
const MdcLayer * | lay | ) |
|
|
inlineprotected |
◆ stDip() [1/3]
| double MdcSWire::stDip |
( |
void | | ) |
const |
|
inline |
◆ stDip() [2/3]
| double MdcSWire::stDip |
( |
void | | ) |
const |
|
inline |
◆ stDip() [3/3]
| double MdcSWire::stDip |
( |
void | | ) |
const |
|
inline |
◆ stereo() [1/3]
| double MdcSWire::stereo |
( |
void | | ) |
const |
|
inline |
◆ stereo() [2/3]
| double MdcSWire::stereo |
( |
void | | ) |
const |
|
inline |
◆ stereo() [3/3]
| double MdcSWire::stereo |
( |
void | | ) |
const |
|
inline |
◆ xEast() [1/3]
| double MdcSWire::xEast |
( |
void | | ) |
const |
|
inline |
◆ xEast() [2/3]
| double MdcSWire::xEast |
( |
void | | ) |
const |
|
inline |
◆ xEast() [3/3]
| double MdcSWire::xEast |
( |
void | | ) |
const |
|
inline |
◆ xMid() [1/3]
| double MdcSWire::xMid |
( |
void | | ) |
const |
|
inline |
◆ xMid() [2/3]
| double MdcSWire::xMid |
( |
void | | ) |
const |
|
inline |
◆ xMid() [3/3]
| double MdcSWire::xMid |
( |
void | | ) |
const |
|
inline |
◆ xWest() [1/3]
| double MdcSWire::xWest |
( |
void | | ) |
const |
|
inline |
◆ xWest() [2/3]
| double MdcSWire::xWest |
( |
void | | ) |
const |
|
inline |
◆ xWest() [3/3]
| double MdcSWire::xWest |
( |
void | | ) |
const |
|
inline |
◆ xWireDC() [1/3]
| double MdcSWire::xWireDC |
( |
double | z | ) |
const |
|
inline |
◆ xWireDC() [2/3]
| double MdcSWire::xWireDC |
( |
double | z | ) |
const |
|
inline |
◆ xWireDC() [3/3]
| double MdcSWire::xWireDC |
( |
double | z | ) |
const |
|
inline |
◆ yAxis() [1/3]
| Hep3Vector MdcSWire::yAxis |
( |
double | z = 0. | ) |
|
◆ yAxis() [2/3]
| Hep3Vector MdcSWire::yAxis |
( |
double | z = 0. | ) |
|
◆ yAxis() [3/3]
| Hep3Vector MdcSWire::yAxis |
( |
double | z = 0. | ) |
|
◆ yEast() [1/3]
| double MdcSWire::yEast |
( |
void | | ) |
const |
|
inline |
◆ yEast() [2/3]
| double MdcSWire::yEast |
( |
void | | ) |
const |
|
inline |
◆ yEast() [3/3]
| double MdcSWire::yEast |
( |
void | | ) |
const |
|
inline |
◆ yMid() [1/3]
| double MdcSWire::yMid |
( |
void | | ) |
const |
|
inline |
◆ yMid() [2/3]
| double MdcSWire::yMid |
( |
void | | ) |
const |
|
inline |
◆ yMid() [3/3]
| double MdcSWire::yMid |
( |
void | | ) |
const |
|
inline |
◆ yWest() [1/3]
| double MdcSWire::yWest |
( |
void | | ) |
const |
|
inline |
◆ yWest() [2/3]
| double MdcSWire::yWest |
( |
void | | ) |
const |
|
inline |
◆ yWest() [3/3]
| double MdcSWire::yWest |
( |
void | | ) |
const |
|
inline |
◆ yWireDC() [1/3]
| double MdcSWire::yWireDC |
( |
double | z | ) |
const |
|
inline |
◆ yWireDC() [2/3]
| double MdcSWire::yWireDC |
( |
double | z | ) |
const |
|
inline |
◆ yWireDC() [3/3]
| double MdcSWire::yWireDC |
( |
double | z | ) |
const |
|
inline |
◆ zAxis() [1/3]
| const Hep3Vector & MdcSWire::zAxis |
( |
void | | ) |
const |
|
inline |
◆ zAxis() [2/3]
| const Hep3Vector & MdcSWire::zAxis |
( |
void | | ) |
const |
|
inline |
◆ zAxis() [3/3]
| const Hep3Vector & MdcSWire::zAxis |
( |
void | | ) |
const |
|
inline |
◆ zEast() [1/3]
| double MdcSWire::zEast |
( |
void | | ) |
const |
|
inline |
◆ zEast() [2/3]
| double MdcSWire::zEast |
( |
void | | ) |
const |
|
inline |
◆ zEast() [3/3]
| double MdcSWire::zEast |
( |
void | | ) |
const |
|
inline |
◆ zEndDC() [1/3]
| double MdcSWire::zEndDC |
( |
void | | ) |
const |
|
inline |
◆ zEndDC() [2/3]
| double MdcSWire::zEndDC |
( |
void | | ) |
const |
|
inline |
◆ zEndDC() [3/3]
| double MdcSWire::zEndDC |
( |
void | | ) |
const |
|
inline |
◆ zLength() [1/3]
| double MdcSWire::zLength |
( |
void | | ) |
const |
|
inline |
◆ zLength() [2/3]
| double MdcSWire::zLength |
( |
void | | ) |
const |
|
inline |
◆ zLength() [3/3]
| double MdcSWire::zLength |
( |
void | | ) |
const |
|
inline |
◆ zWest() [1/3]
| double MdcSWire::zWest |
( |
void | | ) |
const |
|
inline |
◆ zWest() [2/3]
| double MdcSWire::zWest |
( |
void | | ) |
const |
|
inline |
◆ zWest() [3/3]
| double MdcSWire::zWest |
( |
void | | ) |
const |
|
inline |
◆ MdcLayer
The documentation for this class was generated from the following files: