CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions
L1CaloMipQuietRegion.h File Reference
#include <ostream>
#include "DataFormats/L1CaloTrigger/interface/L1CaloRegionDetId.h"

Go to the source code of this file.

Classes

class  L1CaloMipQuietRegion
 Miniumum Ionising Particle (MIP) and Quiet bits for a calorimeter trigger region. More...
 

Functions

std::ostream & operator<< (std::ostream &os, const L1CaloMipQuietRegion &rhs)
 Stream insertion operator - no need to be a friend. More...
 

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const L1CaloMipQuietRegion rhs 
)

Stream insertion operator - no need to be a friend.

Definition at line 43 of file L1CaloMipQuietRegion.cc.

References L1CaloMipQuietRegion::bx(), L1CaloMipQuietRegion::gctEta(), L1CaloMipQuietRegion::gctPhi(), L1CaloMipQuietRegion::mip(), L1CaloMipQuietRegion::quiet(), L1CaloMipQuietRegion::rctCard(), L1CaloMipQuietRegion::rctCrate(), L1CaloMipQuietRegion::rctEta(), L1CaloMipQuietRegion::rctPhi(), and L1CaloMipQuietRegion::rctRegionIndex().

44 {
45  os <<"L1CaloMipQuietRegion:"
46  << " MIP=" << rhs.mip()
47  << " Quiet=" << rhs.quiet() << endl
48  << " RCT crate=" << rhs.rctCrate()
49  << " RCT card=" << rhs.rctCard()
50  << " RCT rgn=" << rhs.rctRegionIndex()
51  << " RCT eta=" << rhs.rctEta()
52  << " RCT phi=" << rhs.rctPhi() << endl
53  << " GCT eta=" << rhs.gctEta()
54  << " GCT phi=" << rhs.gctPhi()
55  << " BX=" << rhs.bx() << endl;
56  return os;
57 }
unsigned gctPhi() const
Get GCT phi index.
unsigned rctRegionIndex() const
Get RCT region index.
int16_t bx() const
Get bunch crossing.
unsigned gctEta() const
Get GCT eta index.
unsigned rctCard() const
Get RCT reciever card ID.
unsigned rctPhi() const
Get local phi index (within RCT crate).
unsigned rctEta() const
Get local eta index (within RCT crate).
bool mip() const
Get MIP bit.
bool quiet() const
Get Quiet bit.
unsigned rctCrate() const
Get RCT crate ID.