ATLAS Offline Software
Classes | Namespaces | Functions
PadData.h File Reference
#include <stdint.h>
#include <ostream>
Include dependency graph for PadData.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  NSWL1::PadData
 abstract class to interface the data hit fragment output from the Pad TDS More...
 

Namespaces

 NSWL1
 A trigger trigger candidate for a stgc sector.
 

Functions

std::ostream & operator<< (std::ostream &stream, NSWL1::PadData &data)
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  stream,
NSWL1::PadData data 
)

Definition at line 8 of file PadData.cxx.

8  {
9  stream << "Pad hit at side " << ( (data.sideId())? "C":"A") // According to PadData.h
10  << ", sector id " << data.sectorId()
11  << ", sector type " << data.sectorType()
12  << ", module id " << data.moduleId()
13  << ", multiplet id " << data.multipletId()
14  << ", gas gap id " << data.gasGapId()
15  << ", pad eta id " << data.padEtaId()
16  << ", pad phi id " << data.padPhiId();
17 
18  return stream;
19 }
data
char data[hepevt_bytes_allocation_ATLAS]
Definition: HepEvt.cxx:11
AthenaPoolTestWrite.stream
string stream
Definition: AthenaPoolTestWrite.py:12