CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Attributes | Friends
TotemVFATInfo Class Reference

Contains mappind data related to a VFAT. More...

#include <TotemDAQMapping.h>

Public Types

enum  { data, CC }
 is data of coincidence-chip VFAT More...
 

Public Attributes

unsigned int hwID
 the hardware ID (16 bit) More...
 
TotemSymbID symbolicID
 the symbolic id More...
 
enum TotemVFATInfo:: { ... }  type
 is data of coincidence-chip VFAT More...
 

Friends

std::ostream & operator<< (std::ostream &s, const TotemVFATInfo &fp)
 

Detailed Description

Contains mappind data related to a VFAT.

Definition at line 24 of file TotemDAQMapping.h.

Member Enumeration Documentation

anonymous enum

is data of coincidence-chip VFAT

Enumerator
data 
CC 

Definition at line 28 of file TotemDAQMapping.h.

28 {data, CC} type;
enum TotemVFATInfo::@178 type
is data of coincidence-chip VFAT

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const TotemVFATInfo fp 
)
friend

Definition at line 17 of file TotemDAQMapping.cc.

18 {
19  if (vi.type == TotemVFATInfo::data)
20  s << "type=data, ";
21  else
22  s << "type= CC, ";
23 
24  s << vi.symbolicID << ", hw id=0x" << hex << vi.hwID << dec;
25 
26  return s;
27 }

Member Data Documentation

unsigned int TotemVFATInfo::hwID
TotemSymbID TotemVFATInfo::symbolicID
enum { ... } TotemVFATInfo::type