Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

idents Namespace Reference

define the tower id used in reconstruction Note this does not conform x and y index conventions. More...


Compounds

class  idents::AcdId
class  idents::CalLogId
class  idents::ModuleId
class  idents::TowerId
class  idents::XtalId

Functions

std::ostream& operator<< (std::ostream& out,const AcdId& id)
std::istream& operator>> (std::istream& in, AcdId& id)
ostream& operator<< (ostream &stream, CalLogId logId)
istream& operator>> (istream &stream, CalLogId &logId)


Detailed Description

define the tower id used in reconstruction Note this does not conform x and y index conventions.

------------------------------------------------------------------------------

ClassName: CalLogId

Description: ID class for CAL logs Supports both packed log ID = (tower*8 + layer)*16 + column and unpacked ID, i.e. tower, layer, and column. Serialize methods give i/o for packed ID. Extractor/inserter give i/o for unpacked ID. Input methods ensure that packed and unpacked IDs stay in sync.

Author: J. Eric Grove 22 Mar 2001 ------------------------------------------------------------------------------


Function Documentation

ostream & idents::operator<< ( ostream & stream,
CalLogId logId )
 

Definition at line 87 of file CalLogId.h.

std::ostream & idents::operator<< ( std::ostream & out,
const AcdId & id ) [inline]
 

Definition at line 159 of file AcdId.h.

istream & idents::operator>> ( istream & stream,
CalLogId & logId )
 

Definition at line 97 of file CalLogId.h.

std::istream & idents::operator>> ( std::istream & in,
AcdId & id ) [inline]
 

Definition at line 160 of file AcdId.h.


Generated at Wed Nov 21 12:20:09 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000