ATLAS Offline Software
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
TIDARoiDescriptorBuilder Class Reference

#include <TIDARoiDescriptorBuilder.h>

Inheritance diagram for TIDARoiDescriptorBuilder:
Collaboration diagram for TIDARoiDescriptorBuilder:

Public Member Functions

 TIDARoiDescriptorBuilder (const IRoiDescriptor &r)
 
 ~TIDARoiDescriptorBuilder ()
 
void set_roiId (const unsigned int id)
 set roiId More...
 
void set_l1Id (const unsigned int l1id)
 set event number More...
 
void set_roiWord (const unsigned int roiWord)
 sets RoI word More...
 
double phi () const
 
double eta () const
 
double zed () const
 
double etaMinus () const
 
double etaPlus () const
 
double phiMinus () const
 
double phiPlus () const
 
double zedMinus () const
 
double zedPlus () const
 
double zedPlusR () const
 full containment methods More...
 
double zedMinusR () const
 
double rPlusZed () const
 
double rMinusZed () const
 
double maxR () const
 
double maxZ () const
 
unsigned roiId () const
 identifier methods More...
 
unsigned l1Id () const
 
unsigned roiWord () const
 
int version () const
 
 operator std::string () const
 
bool isFullscan () const
 
bool composite () const
 composite RoI methods
More...
 
size_t size () const
 
const TIDARoiDescriptoroperator[] (int i) const
 
const TIDARoiDescriptorat (int i) const
 gets phi half-width More...
 
double phiHalfWidth () const
 
double etaHalfWidth () const
 gets eta half-width More...
 
double zedHalfWidth () const
 gets eta half-width More...
 
bool operator== (const TIDARoiDescriptor &b) const
 operators More...
 
bool operator!= (const TIDARoiDescriptor &b) const
 
void push_back (const TIDARoiDescriptor &roi)
 
void push_back (const TIDARoiDescriptor *roi)
 

Static Public Member Functions

static double exitpoint (double tz0, double teta, double &zexit, double &rexit)
 

Protected Member Functions

const TIDARoiParametersparams () const
 access the internal parameter class More...
 
void reset ()
 internal parameters More...
 
double phicheck (double phi)
 helper function to check if phi range was violated More...
 
double etacheck (double eta)
 helper function to check if eta range was violated More...
 
double zedcheck (double zed)
 helper function to check if zed range was violated More...
 

Protected Attributes

TIDARoiParameters m_params
 don't save More...
 
bool m_fullscan
 
unsigned int m_l1Id
 
unsigned int m_roiId
 
unsigned int m_roiWord
 
std::vector< TIDARoiDescriptorm_rois
 
bool m_cached
 
double m_dphi
 cache flag - these should be mutable More...
 
double m_zedPlusR
 cached value -
More...
 
double m_zedMinusR
 don't save - transient zPlus at radius R More...
 
double m_rPlusZed
 don't save - transient zMinus at radius R More...
 
double m_rMinusZed
 don't save - transient zPlus at radius R More...
 
double m_tanthetaPlus
 don't save - transient zMinus at radius R More...
 
double m_tanthetaMinus
 don't save - transient roi edge gradients More...
 

Static Protected Attributes

static const double maxRadius = 1000
 
static const double maxZed = 2700
 don't save More...
 

Detailed Description

Definition at line 21 of file TIDARoiDescriptorBuilder.h.

Constructor & Destructor Documentation

◆ TIDARoiDescriptorBuilder()

TIDARoiDescriptorBuilder::TIDARoiDescriptorBuilder ( const IRoiDescriptor r)
inline

Definition at line 25 of file TIDARoiDescriptorBuilder.h.

25  :
26  TIDARoiDescriptor( r.roiWord(), r.l1Id(), r.roiId(),
27  r.eta(), r.etaMinus(), r.etaPlus(),
28  r.phi(), r.phiMinus(), r.phiPlus(),
29  r.zed(), r.zedMinus(), r.zedPlus() )
30  {
31 
32  this->m_fullscan = r.isFullscan();
33 
34  if ( r.size()>0 ) {
35  for ( unsigned i=0 ; i<r.size() ; i++ ) {
36  const IRoiDescriptor* _r = r.at(i);
37  this->push_back( TIDARoiDescriptor( _r->eta(), _r->etaMinus(), _r->etaPlus(),
38  _r->phi(), _r->phiMinus(), _r->phiPlus(),
39  _r->zed(), _r->zedMinus(), _r->zedPlus() ) );
40  }
41  }
42  }

◆ ~TIDARoiDescriptorBuilder()

TIDARoiDescriptorBuilder::~TIDARoiDescriptorBuilder ( )
inline

Definition at line 44 of file TIDARoiDescriptorBuilder.h.

44 { }

Member Function Documentation

◆ at()

const TIDARoiDescriptor* TIDARoiDescriptor::at ( int  i) const
inlineinherited

gets phi half-width

Definition at line 179 of file TIDARoiDescriptor.h.

◆ composite()

bool TIDARoiDescriptor::composite ( ) const
inlineinherited

composite RoI methods

Definition at line 174 of file TIDARoiDescriptor.h.

174 { return !m_rois.empty(); }

◆ eta()

double TIDARoiDescriptor::eta ( ) const
inlineinherited

Definition at line 134 of file TIDARoiDescriptor.h.

134 { return m_params.eta(); }

◆ etacheck()

double TIDARoiDescriptor::etacheck ( double  eta)
protectedinherited

helper function to check if eta range was violated

Definition at line 187 of file TIDARoiDescriptor.cxx.

187  {
188  if ( !(eta > -100 && eta < 100) ) { // check also for nan
189  std::cerr << "TIDARoiDescriptor constructed with eta outside range -100 < eta <100 EtaRange" << std::endl;
190  }
191  return eta;
192 }

◆ etaHalfWidth()

double TIDARoiDescriptor::etaHalfWidth ( ) const
inlineinherited

gets eta half-width

Definition at line 188 of file TIDARoiDescriptor.h.

◆ etaMinus()

double TIDARoiDescriptor::etaMinus ( ) const
inlineinherited

Definition at line 137 of file TIDARoiDescriptor.h.

137 { return m_params.etaMinus(); }

◆ etaPlus()

double TIDARoiDescriptor::etaPlus ( ) const
inlineinherited

Definition at line 138 of file TIDARoiDescriptor.h.

138 { return m_params.etaPlus(); }

◆ exitpoint()

double TIDARoiDescriptor::exitpoint ( double  tz0,
double  teta,
double &  zexit,
double &  rexit 
)
staticinherited

do we need protection against eta=0 ?

leaves through the barrel side or front face?

through the barrel edge actually need to calculate the z exit coordinate
for proper containment rather than spurious
"eta containment"

Definition at line 32 of file TIDARoiDescriptor.cxx.

32  {
33 
34  if ( teta<0 ) zexit = -maxZed;
35  else if ( teta>0 ) zexit = maxZed;
36  else {
37  zexit = tz0;
38  rexit = maxRadius;
39  return 1e16; // don't really want to use nan
40  }
41 
43 
44  double tantheta = std::tan( 2*std::atan( std::exp( -teta ) ) );
45 
46  rexit = (zexit-tz0) * tantheta;
47 
49  if ( std::fabs(rexit)>maxRadius ) {
54  zexit = maxRadius / tantheta + tz0;
55  rexit = maxRadius;
56 
57  }
58 
59  return tantheta;
60 }

◆ isFullscan()

bool TIDARoiDescriptor::isFullscan ( ) const
inlineinherited

Definition at line 170 of file TIDARoiDescriptor.h.

170 { return m_fullscan; }

◆ l1Id()

unsigned TIDARoiDescriptor::l1Id ( ) const
inlineinherited

Definition at line 163 of file TIDARoiDescriptor.h.

163 { return m_l1Id; }

◆ maxR()

double TIDARoiDescriptor::maxR ( ) const
inlineinherited

Definition at line 155 of file TIDARoiDescriptor.h.

155 { return maxRadius; }

◆ maxZ()

double TIDARoiDescriptor::maxZ ( ) const
inlineinherited

Definition at line 156 of file TIDARoiDescriptor.h.

156 { return maxZed; }

◆ operator std::string()

TIDARoiDescriptor::operator std::string ( ) const
inherited

Definition at line 163 of file TIDARoiDescriptor.cxx.

163  {
164  std::stringstream s;
165  s << " z: " << zed() << " (" << zedMinus() << " - " << zedPlus() << ")"
166  << " eta: " << eta() << " (" << etaMinus() << " - " << etaPlus() << ")"
167  << " phi: " << phi() << " (" << phiMinus() << " - " << phiPlus() << ")";
168  if ( m_fullscan ) s << " (fullscan)";
169  s << " RoIid: " << roiId() << " RoIword: " << roiWord() << " (size " << size() << ")";
170  for ( unsigned i=0 ; i<size() ; i++ ) s << "\n\t\t" << i << ": " << (std::string)*at(i);
171  return s.str();
172 }

◆ operator!=()

bool TIDARoiDescriptor::operator!= ( const TIDARoiDescriptor b) const
inlineinherited

Definition at line 209 of file TIDARoiDescriptor.h.

209 { return !((*this)==b); }

◆ operator==()

bool TIDARoiDescriptor::operator== ( const TIDARoiDescriptor b) const
inlineinherited

operators

Definition at line 200 of file TIDARoiDescriptor.h.

200  {
201  if ( roiWord() != b.roiWord() ) return false;
202  double epsilon=0.001; // arbitrary , but seems to be reasnable
203  if ( std::fabs( phi() - b.phi()) > epsilon ) return false;
204  if ( std::fabs( eta() - b.eta()) > epsilon ) return false;
205  if ( std::fabs( zed() - b.zed()) > epsilon ) return false;
206  return true;
207  }

◆ operator[]()

const TIDARoiDescriptor* TIDARoiDescriptor::operator[] ( int  i) const
inlineinherited

Definition at line 178 of file TIDARoiDescriptor.h.

178 { return &m_rois.at(i); }

◆ params()

const TIDARoiParameters& TIDARoiDescriptor::params ( ) const
inlineprotectedinherited

access the internal parameter class

Definition at line 247 of file TIDARoiDescriptor.h.

247 { return m_params; };

◆ phi()

double TIDARoiDescriptor::phi ( ) const
inlineinherited

Definition at line 133 of file TIDARoiDescriptor.h.

133 { return m_params.phi(); }

◆ phicheck()

double TIDARoiDescriptor::phicheck ( double  phi)
protectedinherited

helper function to check if phi range was violated

Definition at line 176 of file TIDARoiDescriptor.cxx.

176  {
177  if ( !(phi > -M_PIF && phi < M_PIF ) ) { // use ! of range rather than range to also catch nan etc
178  if ( phi < -M_PIF ) phi += M_2PI;
179  else phi -= M_2PI;
180  // std::cerr << "TIDARoiDescriptor constructed with phi smaller than -PI (allowed range -PI / +PI) PhiRange" << std::endl;
181  // std::cerr << "TIDARoiDescriptor constructed with phi greater than PI (allowed range -PI / +PI) PhiRange" << std::endl;
182  }
183  return phi;
184 }

◆ phiHalfWidth()

double TIDARoiDescriptor::phiHalfWidth ( ) const
inlineinherited

Definition at line 182 of file TIDARoiDescriptor.h.

182  {
183  double dphi = 0.5*(params().phiPlus()-params().phiMinus());
184  if ( params().phiMinus()>params().phiPlus() ) dphi += M_PI;
185  return dphi;
186  }

◆ phiMinus()

double TIDARoiDescriptor::phiMinus ( ) const
inlineinherited

Definition at line 140 of file TIDARoiDescriptor.h.

140 { return m_params.phiMinus(); }

◆ phiPlus()

double TIDARoiDescriptor::phiPlus ( ) const
inlineinherited

Definition at line 141 of file TIDARoiDescriptor.h.

141 { return m_params.phiPlus(); }

◆ push_back() [1/2]

void TIDARoiDescriptor::push_back ( const TIDARoiDescriptor roi)
inlineinherited

Definition at line 212 of file TIDARoiDescriptor.h.

212 { m_rois.push_back( roi ); }

◆ push_back() [2/2]

void TIDARoiDescriptor::push_back ( const TIDARoiDescriptor roi)
inlineinherited

Definition at line 213 of file TIDARoiDescriptor.h.

213 { m_rois.push_back( *roi ); }

◆ reset()

void TIDARoiDescriptor::reset ( )
inlineprotectedinherited

internal parameters

resets all varaibles of RoI

Definition at line 252 of file TIDARoiDescriptor.h.

252  {
254  // m_phi=0.0; m_eta=0.0; m_zed=0.0;
255  // m_phiHalfWidth=0.1; m_etaHalfWidth=0.1; m_zedHalfWidth=168;
256  // m_etaPlus=m_eta; m_etaMinus=m_eta;
257  m_l1Id=0;
258  m_roiId=0;
259  m_roiWord=0;
260  m_rois.clear();
261  }

◆ rMinusZed()

double TIDARoiDescriptor::rMinusZed ( ) const
inlineinherited

Definition at line 153 of file TIDARoiDescriptor.h.

153 { return m_rMinusZed; }

◆ roiId()

unsigned TIDARoiDescriptor::roiId ( ) const
inlineinherited

identifier methods

Definition at line 162 of file TIDARoiDescriptor.h.

162 { return m_roiId; }

◆ roiWord()

unsigned TIDARoiDescriptor::roiWord ( ) const
inlineinherited

Definition at line 164 of file TIDARoiDescriptor.h.

164 { return m_roiWord; }

◆ rPlusZed()

double TIDARoiDescriptor::rPlusZed ( ) const
inlineinherited

Definition at line 152 of file TIDARoiDescriptor.h.

152 { return m_rPlusZed; }

◆ set_l1Id()

void TIDARoiDescriptor::set_l1Id ( const unsigned int  l1id)
inlineinherited

set event number

Definition at line 117 of file TIDARoiDescriptor.h.

◆ set_roiId()

void TIDARoiDescriptor::set_roiId ( const unsigned int  id)
inlineinherited

set roiId

Definition at line 116 of file TIDARoiDescriptor.h.

◆ set_roiWord()

void TIDARoiDescriptor::set_roiWord ( const unsigned int  roiWord)
inlineinherited

sets RoI word

Definition at line 118 of file TIDARoiDescriptor.h.

◆ size()

size_t TIDARoiDescriptor::size ( ) const
inlineinherited

Definition at line 176 of file TIDARoiDescriptor.h.

176 { return m_rois.size(); }

◆ version()

int TIDARoiDescriptor::version ( ) const
inlineinherited

Definition at line 166 of file TIDARoiDescriptor.h.

166 { return 4; }

◆ zed()

double TIDARoiDescriptor::zed ( ) const
inlineinherited

Definition at line 135 of file TIDARoiDescriptor.h.

135 { return m_params.zed(); }

◆ zedcheck()

double TIDARoiDescriptor::zedcheck ( double  zed)
protectedinherited

helper function to check if zed range was violated

Definition at line 195 of file TIDARoiDescriptor.cxx.

195  {
196  if ( !(zed > -100000 && zed < 100000 ) ) { // check also for nan
197  std::cerr << "TIDARoiDescriptor constructed with eta outside range -100000 < sed <100000 ZedRange" << std::endl;
198  }
199  return zed;
200 }

◆ zedHalfWidth()

double TIDARoiDescriptor::zedHalfWidth ( ) const
inlineinherited

gets eta half-width

Definition at line 189 of file TIDARoiDescriptor.h.

◆ zedMinus()

double TIDARoiDescriptor::zedMinus ( ) const
inlineinherited

Definition at line 143 of file TIDARoiDescriptor.h.

143 { return m_params.zedMinus(); }

◆ zedMinusR()

double TIDARoiDescriptor::zedMinusR ( ) const
inlineinherited

Definition at line 150 of file TIDARoiDescriptor.h.

150 { return m_zedMinusR; }

◆ zedPlus()

double TIDARoiDescriptor::zedPlus ( ) const
inlineinherited

Definition at line 144 of file TIDARoiDescriptor.h.

144 { return m_params.zedPlus(); }

◆ zedPlusR()

double TIDARoiDescriptor::zedPlusR ( ) const
inlineinherited

full containment methods

Definition at line 149 of file TIDARoiDescriptor.h.

149 { return m_zedPlusR; }

Member Data Documentation

◆ m_cached

bool TIDARoiDescriptor::m_cached
protectedinherited

Definition at line 284 of file TIDARoiDescriptor.h.

◆ m_dphi

double TIDARoiDescriptor::m_dphi
protectedinherited

cache flag - these should be mutable

Definition at line 285 of file TIDARoiDescriptor.h.

◆ m_fullscan

bool TIDARoiDescriptor::m_fullscan
protectedinherited

Definition at line 276 of file TIDARoiDescriptor.h.

◆ m_l1Id

unsigned int TIDARoiDescriptor::m_l1Id
protectedinherited

Definition at line 278 of file TIDARoiDescriptor.h.

◆ m_params

TIDARoiParameters TIDARoiDescriptor::m_params
protectedinherited

don't save

Definition at line 274 of file TIDARoiDescriptor.h.

◆ m_rMinusZed

double TIDARoiDescriptor::m_rMinusZed
protectedinherited

don't save - transient zPlus at radius R

Definition at line 291 of file TIDARoiDescriptor.h.

◆ m_roiId

unsigned int TIDARoiDescriptor::m_roiId
protectedinherited

Definition at line 279 of file TIDARoiDescriptor.h.

◆ m_rois

std::vector<TIDARoiDescriptor> TIDARoiDescriptor::m_rois
protectedinherited

Definition at line 282 of file TIDARoiDescriptor.h.

◆ m_roiWord

unsigned int TIDARoiDescriptor::m_roiWord
protectedinherited

Definition at line 280 of file TIDARoiDescriptor.h.

◆ m_rPlusZed

double TIDARoiDescriptor::m_rPlusZed
protectedinherited

don't save - transient zMinus at radius R

Definition at line 290 of file TIDARoiDescriptor.h.

◆ m_tanthetaMinus

double TIDARoiDescriptor::m_tanthetaMinus
protectedinherited

don't save - transient roi edge gradients

Definition at line 294 of file TIDARoiDescriptor.h.

◆ m_tanthetaPlus

double TIDARoiDescriptor::m_tanthetaPlus
protectedinherited

don't save - transient zMinus at radius R

Definition at line 293 of file TIDARoiDescriptor.h.

◆ m_zedMinusR

double TIDARoiDescriptor::m_zedMinusR
protectedinherited

don't save - transient zPlus at radius R

Definition at line 288 of file TIDARoiDescriptor.h.

◆ m_zedPlusR

double TIDARoiDescriptor::m_zedPlusR
protectedinherited

cached value -

Definition at line 287 of file TIDARoiDescriptor.h.

◆ maxRadius

const double TIDARoiDescriptor::maxRadius = 1000
staticprotectedinherited

Definition at line 269 of file TIDARoiDescriptor.h.

◆ maxZed

const double TIDARoiDescriptor::maxZed = 2700
staticprotectedinherited

don't save

Definition at line 270 of file TIDARoiDescriptor.h.


The documentation for this class was generated from the following file:
IRoiDescriptor::phi
virtual double phi() const =0
Methods to retrieve data members.
beamspotman.r
def r
Definition: beamspotman.py:676
TIDARoiParameters::eta
float eta() const
Definition: TIDARoiParameters.h:46
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
TIDARoiDescriptor::phi
double phi() const
Definition: TIDARoiDescriptor.h:133
TIDARoiDescriptor::zedMinus
double zedMinus() const
Definition: TIDARoiDescriptor.h:143
TIDARoiDescriptor::maxRadius
static const double maxRadius
Definition: TIDARoiDescriptor.h:269
TIDARoiDescriptor::m_rois
std::vector< TIDARoiDescriptor > m_rois
Definition: TIDARoiDescriptor.h:282
TIDARoiParameters::phi
float phi() const
Definition: TIDARoiParameters.h:47
TIDARoiDescriptor::m_zedMinusR
double m_zedMinusR
don't save - transient zPlus at radius R
Definition: TIDARoiDescriptor.h:288
IRoiDescriptor::etaMinus
virtual double etaMinus() const =0
TIDARoiDescriptor::m_rMinusZed
double m_rMinusZed
don't save - transient zPlus at radius R
Definition: TIDARoiDescriptor.h:291
TIDARoiDescriptor::etaPlus
double etaPlus() const
Definition: TIDARoiDescriptor.h:138
TIDARoiDescriptor::etaMinus
double etaMinus() const
Definition: TIDARoiDescriptor.h:137
TIDARoiParameters::zedMinus
float zedMinus() const
Definition: TIDARoiParameters.h:56
M_PI
#define M_PI
Definition: ActiveFraction.h:11
TIDARoiParameters
Definition: TIDARoiParameters.h:29
TIDARoiDescriptor::m_roiId
unsigned int m_roiId
Definition: TIDARoiDescriptor.h:279
TIDARoiDescriptor::zedPlus
double zedPlus() const
Definition: TIDARoiDescriptor.h:144
TIDARoiDescriptor::params
const TIDARoiParameters & params() const
access the internal parameter class
Definition: TIDARoiDescriptor.h:247
IRoiDescriptor::etaPlus
virtual double etaPlus() const =0
drawFromPickle.exp
exp
Definition: drawFromPickle.py:36
TIDARoiDescriptor::maxZed
static const double maxZed
don't save
Definition: TIDARoiDescriptor.h:270
TIDARoiDescriptor::size
size_t size() const
Definition: TIDARoiDescriptor.h:176
drawFromPickle.atan
atan
Definition: drawFromPickle.py:36
TIDARoiDescriptor::phiPlus
double phiPlus() const
Definition: TIDARoiDescriptor.h:141
TIDARoiDescriptor::m_rPlusZed
double m_rPlusZed
don't save - transient zMinus at radius R
Definition: TIDARoiDescriptor.h:290
TIDARoiParameters::etaMinus
float etaMinus() const
Definition: TIDARoiParameters.h:50
IRoiDescriptor::eta
virtual double eta() const =0
M_2PI
#define M_2PI
TIDARoiParameters::zedPlus
float zedPlus() const
Definition: TIDARoiParameters.h:57
lumiFormat.i
int i
Definition: lumiFormat.py:85
IRoiDescriptor
Describes the API of the Region of Ineterest geometry.
Definition: IRoiDescriptor.h:23
TIDARoiDescriptor::roiId
unsigned roiId() const
identifier methods
Definition: TIDARoiDescriptor.h:162
TIDARoiParameters::phiMinus
float phiMinus() const
Definition: TIDARoiParameters.h:53
TIDARoiDescriptor::m_params
TIDARoiParameters m_params
don't save
Definition: TIDARoiDescriptor.h:274
IRoiDescriptor::phiMinus
virtual double phiMinus() const =0
drawFromPickle.tan
tan
Definition: drawFromPickle.py:36
TIDARoiDescriptor::roiWord
unsigned roiWord() const
Definition: TIDARoiDescriptor.h:164
IRoiDescriptor::phiPlus
virtual double phiPlus() const =0
extreme phi values
TIDARoiParameters::etaPlus
float etaPlus() const
Definition: TIDARoiParameters.h:51
plotBeamSpotMon.b
b
Definition: plotBeamSpotMon.py:77
TIDARoiDescriptor::eta
double eta() const
Definition: TIDARoiDescriptor.h:134
TIDARoiDescriptor::m_zedPlusR
double m_zedPlusR
cached value -
Definition: TIDARoiDescriptor.h:287
TIDARoiDescriptor::at
const TIDARoiDescriptor * at(int i) const
gets phi half-width
Definition: TIDARoiDescriptor.h:179
TIDARoiParameters::zed
float zed() const
Definition: TIDARoiParameters.h:48
IRoiDescriptor::zedPlus
virtual double zedPlus() const =0
the zed and eta values at the most forward and most rear ends of the RoI
TIDARoiDescriptor::push_back
void push_back(const TIDARoiDescriptor &roi)
Definition: TIDARoiDescriptor.h:212
IRoiDescriptor::isFullscan
virtual bool isFullscan() const =0
is this a full detector RoI?
IRoiDescriptor::zed
virtual double zed() const =0
IRoiDescriptor::zedMinus
virtual double zedMinus() const =0
TIDARoiDescriptor::TIDARoiDescriptor
TIDARoiDescriptor(bool fullscan=false)
default constructor
Definition: TIDARoiDescriptor.cxx:64
TIDARoiDescriptor::m_roiWord
unsigned int m_roiWord
Definition: TIDARoiDescriptor.h:280
TIDARoiDescriptor::m_l1Id
unsigned int m_l1Id
Definition: TIDARoiDescriptor.h:278
TIDARoiDescriptor::phiMinus
double phiMinus() const
Definition: TIDARoiDescriptor.h:140
TIDARoiDescriptor::zed
double zed() const
Definition: TIDARoiDescriptor.h:135
TIDARoiDescriptor::m_fullscan
bool m_fullscan
Definition: TIDARoiDescriptor.h:276
TIDARoiParameters::phiPlus
float phiPlus() const
Definition: TIDARoiParameters.h:54