![]() |
![]() |
#include "EventFilter/CSCTFRawToDigi/src/CSCTFTBSPHeader.h"
Go to the source code of this file.
Functions | |
std::ostream & | operator<< (std::ostream &stream, const CSCTFTBSPHeader &bx) |
Variables | |
static const char *const | kIdString = "$Id: CSCTFTBSPHeader.cc,v 1.1 2007/04/26 23:39:19 kkotov Exp $" |
static const char *const | kTagString = "$Name: V02-15-07 $" |
std::ostream& operator<< | ( | std::ostream & | stream, | |
const CSCTFTBSPHeader & | bx | |||
) |
Definition at line 169 of file CSCTFTBSPHeader.cc.
References lat::endl(), CSCTFTBSPHeader::getTrackMode(), CSCTFTBSPHeader::getVPDTBit(), and CSCTFTBSPHeader::synchError().
00170 { 00171 if(bx.synchError()||bx.getTrackMode(1)||bx.getTrackMode(2) 00172 ||bx.getTrackMode(3)||bx.getVPDTBit(1) || bx.getVPDTBit(2)) 00173 { 00174 stream <<"\tSP Header Data:"<< std::endl; 00175 stream <<"\t Synch Error Bits : "<< std::hex << bx.synchError()<< std::dec <<std::endl; 00176 if(bx.getTrackMode(1)||bx.getTrackMode(2)||bx.getTrackMode(3)) 00177 { 00178 stream <<"\t Track Modes:\n"; 00179 if(bx.getTrackMode(1)) stream<<"\t\tTrack 1: "<< bx.getTrackMode(1)<< "\n"; 00180 if(bx.getTrackMode(2)) stream<<"\t\tTrack 2: "<< bx.getTrackMode(2)<< "\n"; 00181 if(bx.getTrackMode(3)) stream<<"\t\tTrack 3: "<< bx.getTrackMode(3)<< "\n"; 00182 } 00183 if(bx.getVPDTBit(1) || bx.getVPDTBit(2)) 00184 { 00185 stream <<"\t DT Valid Patterns:\n"; 00186 if(bx.getVPDTBit(1)) stream <<"\t\tValid DT pattern in link 1!\n"; 00187 if(bx.getVPDTBit(2)) stream <<"\t\tValid DT pattern in link 2!\n"; 00188 } 00189 } 00190 return stream; 00191 }
const char* const kIdString = "$Id: CSCTFTBSPHeader.cc,v 1.1 2007/04/26 23:39:19 kkotov Exp $" [static] |
Definition at line 95 of file CSCTFTBSPHeader.cc.
const char* const kTagString = "$Name: V02-15-07 $" [static] |
Definition at line 96 of file CSCTFTBSPHeader.cc.