CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
L1MuBMTrack.cc File Reference
#include "L1Trigger/L1TMuonBarrel/interface/L1MuBMTrack.h"
#include <iostream>
#include <iomanip>
#include "L1Trigger/L1TMuonBarrel/src/L1MuBMSecProcId.h"
#include "L1Trigger/L1TMuonBarrel/src/L1MuBMTrackSegPhi.h"
#include "L1Trigger/L1TMuonBarrel/src/L1MuBMTrackSegEta.h"
#include "CondFormats/L1TObjects/interface/L1MuTriggerPtScale.h"
#include "CondFormats/DataRecord/interface/L1MuTriggerPtScaleRcd.h"
#include "CondFormats/L1TObjects/interface/L1MuPacking.h"

Go to the source code of this file.

Functions

ostream & operator<< (ostream &s, const L1MuBMTrack &id)
 

Function Documentation

ostream& operator<< ( ostream &  s,
const L1MuBMTrack id 
)

Definition at line 306 of file L1MuBMTrack.cc.

References relativeConstraints::empty, and alignCSCRings::s.

306  {
307 
308  if ( !id.empty() ) {
309  s << setiosflags(ios::showpoint | ios::fixed)
310  << "pt = " << setw(3) << id.hwPt() << " "
311  << "charge = " << setw(2) << id.hwSign() << " "
312  << "eta = " << setw(2) << id.hwEta()
313  //<< " (" << setw(1) << id.finehalo_packed() << ") "
314  << "phi = " << setw(3) << id.hwPhi() << " "
315  << "quality = " << setw(1) << id.hwQual() << '\t'
316  << "bx = " << setw(2) << id.bx();
317  }
318  return s;
319 
320 }