CMS 3D CMS Logo

Functions
PassiveHit.cc File Reference
#include "SimDataFormats/CaloHit/interface/PassiveHit.h"
#include <iostream>

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &o, const PassiveHit &hit)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  o,
const PassiveHit hit 
)

Definition at line 4 of file PassiveHit.cc.

References TauDecayModes::dec, PassiveHit::energy(), PassiveHit::id(), connectstrParser::o, PassiveHit::time(), PassiveHit::trackId(), and PassiveHit::vname().

4  {
5  o << hit.vname() << " 0x" <<std::hex << hit.id() << std::dec
6  << ": Energy " << hit.energy() << " GeV "
7  << " Tof " << hit.time() << " ns "
8  << " Track #" << hit.trackId();
9 
10  return o;
11 }
double energy() const
Definition: PassiveHit.h:23
double time() const
Definition: PassiveHit.h:28
unsigned int id() const
Definition: PassiveHit.h:38
std::string vname() const
Definition: PassiveHit.h:37
int trackId() const
Definition: PassiveHit.h:32