#include "GaudiKernel/MsgStream.h"
#include "GaudiKernel/ServiceHandle.h"
#include "CLHEP/Vector/ThreeVector.h"
#include "TrkSpacePoint/SpacePointCLASS_DEF.h"
#include "TRT_SeededSpacePointFinderTool/TRT_SeededSpacePointFinder_ATL.h"
#include "SiSpacePointsSeed/SiSpacePointsSeed.h"
#include "InDetPrepRawData/SCT_Cluster.h"
#include "InDetIdentifier/SCT_ID.h"
#include "StoreGate/ReadHandle.h"
#include <ostream>
#include <iomanip>
#include <set>
Go to the source code of this file.
◆ bracket_angle()
void bracket_angle |
( |
double |
angle, |
|
|
double |
delta, |
|
|
double * |
min, |
|
|
double * |
max |
|
) |
| |
◆ rollrating()
double rollrating |
( |
double |
angle | ) |
|
Definition at line 581 of file TRT_SeededSpacePointFinder_ATL.cxx.
589 double rquadrant = rotations*4.0;
590 long quadrant = (long)rquadrant & 3;
592 if ((quadrant & 1) != 0) {
599 quadrant -= ((quadrant & 2) << 1);
600 return quadrant + twist;
◆ rotrating()
double rotrating |
( |
double |
y, |
|
|
double |
x |
|
) |
| |
|
inline |
Definition at line 628 of file TRT_SeededSpacePointFinder_ATL.cxx.
629 long asign_x = (long)(
x < 0.0);
630 long asign_y = (long)(
y < 0.0);
631 long quadrant = -(asign_y << 1) + (asign_y ^ asign_x);
635 double numerator = ((quadrant & 1) != 0) ?
x2 :
y2;