TrigSuperRoi Class Reference

Describes the Region of Ineterest geometry It has basically 9 parameters. More...

#include <TrigSuperRoi.h>

Inheritance diagram for TrigSuperRoi:
TrigRoiDescriptor RoiDescriptor IRoiDescriptor

List of all members.

Public Member Functions

 TrigSuperRoi (bool fullscan=true)
 default constructor
 TrigSuperRoi (double eta, double etaMinus, double etaPlus, double phi, double phiMinus, double phiPlus, double zed, double zedMinus, double zedPlus)
 constructor

Detailed Description

Describes the Region of Ineterest geometry It has basically 9 parameters.

  1. zed : z position of RoI
  2. zedMinus : z positions at rear of RoI
  3. zedPlus : z positions at front of RoI
  4. phi : azimuthal angle (radians) of RoI in range from [-pi, pi]
  5. etaMinus : minimum azimuthal angle
  6. phiPlus : maximum azimuthal angle
  7. eta : pseudo-rapidity of RoI
  8. etaMinus : pseudo-rapidity at zedMinus
  9. etaPlus : pseudo-rapidity at zedPlus
    Warning:
    An attempt to cnstruct the objects of this class with phi0 out of allowed range results in throwing exception

Constructor & Destructor Documentation

TrigSuperRoi::TrigSuperRoi ( double  eta,
double  etaMinus,
double  etaPlus,
double  phi,
double  phiMinus,
double  phiPlus,
double  zed,
double  zedMinus,
double  zedPlus 
)

constructor

Parameters:
eta eta of RoI
etaMinus eta at rear of RoI
etaPlus eta at front of RoI
phi phi of RoI
phiMinus minimum phi of RoI
phiPlus maximum phi of RoI
zed zed of RoI
zedMinus zed at rear of RoI
zedPlus zed at front of RoI

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1