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

NtpSRDataQuality Class Reference

#include <NtpSRDataQuality.h>

List of all members.

Public Member Functions

 NtpSRDataQuality ()
virtual ~NtpSRDataQuality ()
virtual std::ostream & Print (std::ostream &os) const
virtual void Print (Option_t *option="") const

Public Attributes

Int_t trigsource
Int_t trigtime
Int_t errorcode
Int_t cratemask
Int_t pretrigdigits
Int_t posttrigdigits
Int_t snarlmultiplicity
Int_t spillstatus
Int_t spilltype
Int_t spilltimeerror
Int_t litrigger
Int_t litime
Int_t lisubtractedtime
Int_t lirelativetime
Int_t licalibpoint
Int_t licalibtype
Int_t libox
Int_t liled
Int_t lipulseheight
Int_t lipulsewidth
Int_t coldchips
Int_t hotchips
Int_t busychips
Int_t readouterrors
Int_t dataqualityword


Constructor & Destructor Documentation

NtpSRDataQuality::NtpSRDataQuality  ) 
 

Definition at line 18 of file NtpSRDataQuality.cxx.

00018                                    :
00019   trigsource(-1),        
00020   trigtime(0),          
00021   errorcode(0),         
00022   cratemask(0),         
00023   pretrigdigits(0),     
00024   posttrigdigits(0),    
00025   snarlmultiplicity(0), 
00026   spillstatus(-1),       
00027   spilltype(-1),         
00028   spilltimeerror(0),    
00029   litrigger(0),         
00030   litime(0),            
00031   lisubtractedtime(0),  
00032   lirelativetime(0),    
00033   licalibpoint(-1),      
00034   licalibtype(-1),       
00035   libox(-1),             
00036   liled(-1),             
00037   lipulseheight(-1),     
00038   lipulsewidth(-1),      
00039   coldchips(0),         
00040   hotchips(0),          
00041   busychips(0),         
00042   readouterrors(0),     
00043   dataqualityword(0)
00044 {
00045 
00046 }

NtpSRDataQuality::~NtpSRDataQuality  )  [virtual]
 

Definition at line 48 of file NtpSRDataQuality.cxx.

00049 {
00050 
00051 }


Member Function Documentation

void NtpSRDataQuality::Print Option_t *  option = ""  )  const [virtual]
 

Definition at line 72 of file NtpSRDataQuality.cxx.

References Print().

00072                                                          {
00073   //
00074   //  Purpose:  Printdata in form supported by TObject::Print.
00075   //
00076   //  Arguments: option (not used)
00077   //
00078 
00079   Print(std::cout);
00080   return;
00081 }

std::ostream & NtpSRDataQuality::Print std::ostream &  os  )  const [virtual]
 

Definition at line 53 of file NtpSRDataQuality.cxx.

References busychips, coldchips, cratemask, dataqualityword, errorcode, hotchips, libox, licalibpoint, licalibtype, liled, lipulseheight, lipulsewidth, lirelativetime, lisubtractedtime, litime, litrigger, posttrigdigits, pretrigdigits, readouterrors, snarlmultiplicity, spillstatus, spilltimeerror, spilltype, trigsource, and trigtime.

Referenced by Print().

00053                                                         {
00054   //
00055   //  Purpose:  Print data quality information on ostream.
00056   //
00057 
00058   os << " NtpSRDataQuality::Print: " << std::endl;
00059   os << "  trigger:     " << "src=" << trigsource << ", time=" << trigtime << std::endl      
00060      << "  cratemask:   " << cratemask << std::endl 
00061      << "  errorcode:   " << errorcode << std::endl         
00062      << "  digits:      " << "pre=" << pretrigdigits << ", post=" << posttrigdigits << ", snarl=" << snarlmultiplicity << std::endl 
00063      << "  spill:       " << "status=" << spillstatus << ", type=" << spilltype << ", error=" << spilltimeerror << std::endl
00064      << "  LI:          " << "trig=" << litrigger << ", time=" << litime << ", subtime=" << lisubtractedtime << ", reltime=" << lirelativetime << std::endl
00065      << "  LI:          " << "point=" << licalibpoint << ", type=" << licalibtype << ", box=" << libox << ", led=" << liled << ", pulseheight=" << lipulseheight << ", lipulsewidth=" << lipulsewidth << std::endl
00066      << "  bad chips:   " << "cold=" << coldchips << ", hot=" << hotchips << ", busy=" << busychips << ", errors=" << readouterrors << std::endl
00067      << "  dataquality: " << dataqualityword << std::endl;
00068 
00069   return os;
00070 }


Member Data Documentation

Int_t NtpSRDataQuality::busychips
 

Definition at line 55 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), MeuCuts::FillSTSumDetails(), MeuCuts::IsGoodDataQuality(), and Print().

Int_t NtpSRDataQuality::coldchips
 

Definition at line 53 of file NtpSRDataQuality.h.

Referenced by MadPIDAnalysis::CreatePAN(), NtpSRModule::FillNtpDataQuality(), MeuCuts::FillSTSumDetails(), MeuCuts::IsGoodDataQuality(), and Print().

Int_t NtpSRDataQuality::cratemask
 

Definition at line 36 of file NtpSRDataQuality.h.

Referenced by MadPIDAnalysis::CreatePAN(), ANtpInfoObjectFiller::FillHeaderInformation(), NtpSRModule::FillNtpDataQuality(), MeuCuts::FillSTSumDetails(), MeuCuts::IsGoodDataQuality(), and Print().

Int_t NtpSRDataQuality::dataqualityword
 

Definition at line 57 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::errorcode
 

Definition at line 35 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::hotchips
 

Definition at line 54 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::libox
 

Definition at line 49 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::licalibpoint
 

Definition at line 47 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::licalibtype
 

Definition at line 48 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::liled
 

Definition at line 50 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::lipulseheight
 

Definition at line 51 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::lipulsewidth
 

Definition at line 52 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::lirelativetime
 

Definition at line 46 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::lisubtractedtime
 

Definition at line 45 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), MeuCuts::IsGoodDataQuality(), and Print().

Int_t NtpSRDataQuality::litime
 

Definition at line 44 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::litrigger
 

Definition at line 43 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), MeuCuts::IsGoodDataQuality(), and Print().

Int_t NtpSRDataQuality::posttrigdigits
 

Definition at line 38 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::pretrigdigits
 

Definition at line 37 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::readouterrors
 

Definition at line 56 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::snarlmultiplicity
 

Definition at line 39 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::spillstatus
 

Definition at line 40 of file NtpSRDataQuality.h.

Referenced by MadPIDAnalysis::CreatePAN(), NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::spilltimeerror
 

Definition at line 42 of file NtpSRDataQuality.h.

Referenced by MadPIDAnalysis::CreatePAN(), NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::spilltype
 

Definition at line 41 of file NtpSRDataQuality.h.

Referenced by MadPIDAnalysis::CreatePAN(), NtpSRModule::FillNtpDataQuality(), and Print().

Int_t NtpSRDataQuality::trigsource
 

Definition at line 33 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), MeuCuts::IsGoodDataQuality(), and Print().

Int_t NtpSRDataQuality::trigtime
 

Definition at line 34 of file NtpSRDataQuality.h.

Referenced by NtpSRModule::FillNtpDataQuality(), and Print().


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