#include <iostream>
#include <vector>
#include <CLHEP/Vector/ThreeVector.h>
#include <CLHEP/Geometry/Point3D.h>
#include <CLHEP/Geometry/Plane3D.h>
#include <CLHEP/Vector/Rotation.h>
#include <CLHEP/Matrix/Matrix.h>
#include "TGeoNode.h"
#include "TGeoMatrix.h"
#include "TGeoPhysicalNode.h"
Go to the source code of this file.
◆ HepPoint3D
◆ HepVector3D
◆ operator<<()
ostream & operator<< |
( |
ostream & |
s, |
|
|
const MucGeoGap & |
gap |
|
) |
| |
Definition at line 684 of file MucGeoGap.cxx.
686{
687
688 float dx, dy, dz;
692
693 s <<
" Identifier : " << gap.
Part() <<
" " << gap.
Seg() <<
" " << gap.
Gap() << endl;
695 s <<
" Center position (" << center.x() <<
"," << center.y() <<
"," << center.z() <<
")" << endl;
696 s <<
" Size (" << dx <<
"," << dy <<
"," << dz <<
")" << endl;
697
699}
void GetSize(float &xSize, float &ySize, float &zSize) const
Get size of this gap.
int GetStripNum() const
Get SoftID.
HepPoint3D GetCenter() const
Get gap center position in global coordinate.
int Seg() const
Get seg identifier (0-7).
int Gap() const
Get gap identifier (0-8).
int Part() const
Get part identifier (0,2 for cap, 1 for barrel).