ATLAS Offline Software
|
Go to the source code of this file.
Namespaces | |
RoiUtil | |
Functions | |
bool | RoiUtil::contains (const IRoiDescriptor &roi, double z0, double dzdr) |
see whether a segment is contained within the roi in r-z More... | |
bool | RoiUtil::contains_zrange (const IRoiDescriptor &roi, double z0, double dzdr, double zmin, double zmax) |
bool | RoiUtil::contains (const IRoiDescriptor &roi, double z, double r, double phi) |
see whether a point is contained within the roi (in phi and r-z) More... | |
bool | RoiUtil::containsPhi (const IRoiDescriptor &roi, double phi) |
test whether a stub is contained within the roi More... | |
bool | RoiUtil::containsZed (const IRoiDescriptor &roi, double z, double r) |
double | RoiUtil::phicheck (double phi) |
basic range checkers More... | |
double | RoiUtil::etacheck (double eta) |
double | RoiUtil::zedcheck (double zed) |
bool | operator== (const IRoiDescriptor &roi0, const IRoiDescriptor &roi1) |
bool | operator!= (const IRoiDescriptor &roi0, const IRoiDescriptor &roi1) |
bool operator!= | ( | const IRoiDescriptor & | roi0, |
const IRoiDescriptor & | roi1 | ||
) |
Definition at line 190 of file RoiUtil.cxx.
bool operator== | ( | const IRoiDescriptor & | roi0, |
const IRoiDescriptor & | roi1 | ||
) |
trivial self comparison
same compositness ?
not composite
check full scan - all non-composite full scan rois are equivalent
check geometry
Fixme: naive phi differwnce - should test for the phi=pi boundary for the case of very close angles but wrapped differently
check constituents
Definition at line 149 of file RoiUtil.cxx.