Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
DataFormats
L1Trigger
interface
L1TriggerError.h
Go to the documentation of this file.
1
#ifndef L1TriggerError_h
2
#define L1TriggerError_h
3
4
// -*- C++ -*-
5
//
6
// Package: DataFormatsL1Trigger
7
// Class : L1TriggerError
8
//
14
//
15
// Original Author: Jim Brooke
16
// Created:
17
//
18
19
20
class
L1TriggerError
{
21
public
:
22
24
explicit
L1TriggerError
(
unsigned
short
prodID
=0,
unsigned
short
code
=0);
25
27
~L1TriggerError
();
28
30
void
setCode
(
int
code
) {
code_
=
code
; }
31
33
unsigned
code
() {
return
code_
; }
34
36
unsigned
prodID
();
37
39
unsigned
prodErr
();
40
41
private
:
42
43
unsigned
code_
;
44
45
};
46
47
#include <vector>
48
49
typedef
std::vector<L1TriggerError>
L1TriggerErrorCollection
;
50
51
#endif
L1TriggerError::code
unsigned code()
get error
Definition:
L1TriggerError.h:33
L1TriggerErrorCollection
std::vector< L1TriggerError > L1TriggerErrorCollection
Definition:
L1TriggerError.h:49
L1TriggerError
Definition:
L1TriggerError.h:20
L1TriggerError::L1TriggerError
L1TriggerError(unsigned short prodID=0, unsigned short code=0)
construct from an error code
Definition:
L1TriggerError.cc:4
L1TriggerError::prodID
unsigned prodID()
producer ID
Definition:
L1TriggerError.cc:15
L1TriggerError::~L1TriggerError
~L1TriggerError()
dtor
Definition:
L1TriggerError.cc:10
L1TriggerError::prodErr
unsigned prodErr()
producer error
Definition:
L1TriggerError.cc:20
L1TriggerError::code_
unsigned code_
Definition:
L1TriggerError.h:43
L1TriggerError::setCode
void setCode(int code)
set error
Definition:
L1TriggerError.h:30
Generated for CMSSW Reference Manual by
1.8.5