Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ElecChannel Class Reference

#include <PmtMap.h>

List of all members.

Public Member Functions

 ElecChannel ()
virtual ~ElecChannel ()
void PrintSummary ()

Public Attributes

RawChannelId rcid
Int_t adc
Int_t tdc
Int_t valid
Int_t index


Constructor & Destructor Documentation

ElecChannel::ElecChannel  ) 
 

Definition at line 10 of file PmtMap.cxx.

00010                         :
00011   adc(0),
00012   tdc(0),
00013   valid(0),
00014   index(-1)
00015 {
00016 }

virtual ElecChannel::~ElecChannel  )  [inline, virtual]
 

Definition at line 15 of file PmtMap.h.

00015 {return;}


Member Function Documentation

void ElecChannel::PrintSummary  ) 
 

Definition at line 18 of file PmtMap.cxx.

References adc, RawChannelId::GetCrate(), RawChannelId::GetElecType(), RawChannelId::GetMaster(), RawChannelId::GetMenu(), RawChannelId::GetMinder(), RawChannelId::GetVaAdcSel(), RawChannelId::GetVaChannel(), RawChannelId::GetVaChip(), RawChannelId::GetVarcId(), RawChannelId::GetVfb(), index, MSG, rcid, tdc, and valid.

00018                               {  
00019   if(rcid.GetElecType()==ElecType::kVA)
00020     MSG("EvtMrg",Msg::kInfo) << rcid.GetCrate() << " " << rcid.GetVarcId() << " " 
00021                              << rcid.GetVfb() << " " << rcid.GetVaAdcSel() << " " 
00022                              << rcid.GetVaChip() << " " << rcid.GetVaChannel() << " " 
00023                              << adc << " " << tdc << " " << ((valid!=0)?' ':'X') << " " 
00024                              << index << endl;  
00025   else if(rcid.GetElecType()==ElecType::kQIE)
00026     MSG("EvtMrg",Msg::kInfo) << rcid.GetCrate() << " " << rcid.GetMaster() << " " 
00027                              << rcid.GetMinder() << " " << rcid.GetMenu() << " " 
00028                              << adc << " " << tdc << " " << ((valid!=0)?' ':'X') 
00029                              << " " << index << endl;  
00030 }


Member Data Documentation

Int_t ElecChannel::adc
 

Definition at line 17 of file PmtMap.h.

Referenced by PmtMap::BuildMap(), PmtMap::Merge(), PrintSummary(), and AlgDIConvert::RunAlg().

Int_t ElecChannel::index
 

Definition at line 20 of file PmtMap.h.

Referenced by PmtMap::BuildMap(), PmtMap::Merge(), PrintSummary(), and AlgDIConvert::RunAlg().

RawChannelId ElecChannel::rcid
 

Definition at line 16 of file PmtMap.h.

Referenced by PmtMap::BuildMap(), PmtMap::Merge(), PrintSummary(), and AlgDIConvert::RunAlg().

Int_t ElecChannel::tdc
 

Definition at line 18 of file PmtMap.h.

Referenced by PmtMap::BuildMap(), PmtMap::Merge(), PrintSummary(), and AlgDIConvert::RunAlg().

Int_t ElecChannel::valid
 

Definition at line 19 of file PmtMap.h.

Referenced by PmtMap::BuildMap(), PmtMap::Merge(), and PrintSummary().


The documentation for this class was generated from the following files:
Generated on Mon Feb 15 11:09:09 2010 for loon by  doxygen 1.3.9.1