Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
EventFilter
ResourceBroker
interface
ResourceChecker.h
Go to the documentation of this file.
1
/*
2
* ResourceChecker.h
3
*
4
* Created on: Nov 23, 2011
5
*
6
* Author:
7
* Philipp Schieferdecker <philipp.schieferdecker@cern.ch>
8
* Andrei Spataru <aspataru@cern.ch>
9
*/
10
11
#ifndef RESOURCECHECKER_H_
12
#define RESOURCECHECKER_H_
13
14
#include "
EventFilter/ResourceBroker/interface/FUResource.h
"
15
16
namespace
evf {
17
25
class
ResourceChecker
{
26
27
public
:
28
ResourceChecker
(
FUResource
*
const
resToCheck);
29
33
void
processDataBlock
(
MemRef_t
* bufRef)
throw
(
evf::Exception
);
34
35
private
:
39
void
checkDataBlockPayload
(
MemRef_t
* bufRef)
throw
(
evf::Exception
);
44
void
findFEDs
()
throw
(
evf::Exception
);
45
46
private
:
47
FUResource
*
const
res_
;
48
49
};
50
51
}
52
53
#endif
/* RESOURCECHECKER_H_ */
evf::ResourceChecker::ResourceChecker
ResourceChecker(FUResource *const resToCheck)
Definition:
ResourceChecker.cc:27
FUResource.h
evf::MemRef_t
toolbox::mem::Reference MemRef_t
Definition:
FUTypes.h:10
evf::ResourceChecker::processDataBlock
void processDataBlock(MemRef_t *bufRef)
Definition:
ResourceChecker.cc:32
evf::ResourceChecker::checkDataBlockPayload
void checkDataBlockPayload(MemRef_t *bufRef)
Definition:
ResourceChecker.cc:203
evf::ResourceChecker::findFEDs
void findFEDs()
Definition:
ResourceChecker.cc:292
evf::FUResource
Definition:
FUResource.h:43
evf::ResourceChecker::res_
FUResource *const res_
Definition:
ResourceChecker.h:47
evf::ResourceChecker
Definition:
ResourceChecker.h:25
evf::Exception
Definition:
Exception.h:8
Generated for CMSSW Reference Manual by
1.8.5