CMS 3D CMS Logo

stor::FragKey Struct Reference

#include <IOPool/Streamer/interface/HLTInfo.h>

List of all members.

Public Member Functions

 FragKey (uint8 msgcode, uint32 run, uint32 event, uint32 secondaryId, uint32 originatorPid, uint32 originatorGuid)
 FragKey (uint8 msgcode, uint32 run, uint32 event, uint32 secondaryId)
bool operator< (FragKey const &b) const

Public Attributes

uint8 code_
uint32 event_
uint32 originatorGuid_
uint32 originatorPid_
uint32 run_
uint32 secondaryId_


Detailed Description

Definition at line 72 of file HLTInfo.h.


Constructor & Destructor Documentation

stor::FragKey::FragKey ( uint8  msgcode,
uint32  run,
uint32  event,
uint32  secondaryId 
) [inline]

Deprecated:

Definition at line 75 of file HLTInfo.h.

00075                                                                         :
00076       code_(msgcode), run_(run), event_(event), secondaryId_(secondaryId) {}
    FragKey(uint8 msgcode, uint32 run, uint32 event, uint32 secondaryId,

stor::FragKey::FragKey ( uint8  msgcode,
uint32  run,
uint32  event,
uint32  secondaryId,
uint32  originatorPid,
uint32  originatorGuid 
) [inline]

Definition at line 77 of file HLTInfo.h.

00078                                                         :
00079       code_(msgcode), run_(run), event_(event), secondaryId_(secondaryId),
00080       originatorPid_(originatorPid), originatorGuid_(originatorGuid) {}
    bool operator<(FragKey const& b) const {


Member Function Documentation

bool stor::FragKey::operator< ( FragKey const &  b  )  const [inline]

Definition at line 81 of file HLTInfo.h.

References code_, event_, originatorGuid_, originatorPid_, run_, and secondaryId_.

00081                                            {
00082       if(code_ != b.code_) return code_ < b.code_;
00083       if(run_ != b.run_) return run_ < b.run_;
00084       if(event_ != b.event_) return event_ < b.event_;
00085       if(originatorPid_ != b.originatorPid_) return originatorPid_ < b.originatorPid_;
00086       if(originatorGuid_ != b.originatorGuid_) return originatorGuid_ < b.originatorGuid_;
00087       return secondaryId_ < b.secondaryId_;
00088     }


Member Data Documentation

uint8 stor::FragKey::code_

Definition at line 90 of file HLTInfo.h.

Referenced by operator<().

uint32 stor::FragKey::event_

Definition at line 92 of file HLTInfo.h.

Referenced by operator<().

uint32 stor::FragKey::originatorGuid_

Definition at line 98 of file HLTInfo.h.

Referenced by operator<().

uint32 stor::FragKey::originatorPid_

Definition at line 97 of file HLTInfo.h.

Referenced by operator<().

uint32 stor::FragKey::run_

Definition at line 91 of file HLTInfo.h.

Referenced by operator<().

uint32 stor::FragKey::secondaryId_

Definition at line 96 of file HLTInfo.h.

Referenced by operator<().


The documentation for this struct was generated from the following file:
Generated on Tue Jun 9 18:52:51 2009 for CMSSW by  doxygen 1.5.4