CMS 3D CMS Logo

Functions
L1MuDTTrack.cc File Reference
#include "L1Trigger/DTTrackFinder/interface/L1MuDTTrack.h"
#include <iostream>
#include <iomanip>
#include "L1Trigger/DTTrackFinder/interface/L1MuDTSecProcId.h"
#include "L1Trigger/DTTrackFinder/interface/L1MuDTTrackSegPhi.h"
#include "L1Trigger/DTTrackFinder/interface/L1MuDTTrackSegEta.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 L1MuDTTrack &id)
 

Function Documentation

◆ operator<<()

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

Definition at line 270 of file L1MuDTTrack.cc.

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

270  {
271  if (!id.empty()) {
272  s << setiosflags(ios::showpoint | ios::fixed) << "pt = " << setw(2) << id.pt_packed() << " "
273  << "charge = " << setw(2) << id.charge_packed() << " "
274  << "eta = " << setw(2) << id.eta_packed() << " (" << setw(1) << id.finehalo_packed() << ") "
275  << "phi = " << setw(3) << id.phi_packed() << " "
276  << "quality = " << setw(1) << id.quality_packed() << '\t' << "bx = " << setw(2) << id.bx();
277  }
278  return s;
279 }