1 |
#ifndef ProdTutorial_CUtrigger_h
|
2 |
#define ProdTutorial_CUtrigger_h
|
3 |
|
4 |
#include <vector>
|
5 |
#include <string>
|
6 |
|
7 |
// a simple class
|
8 |
struct CUtrigger
|
9 |
{
|
10 |
explicit CUtrigger(int c, std::string n):pass(c),prescale(c),name(n) { }
|
11 |
CUtrigger():pass(-99),prescale(-99),name("empty") { }
|
12 |
int pass,prescale;
|
13 |
std::string name;
|
14 |
};
|
15 |
|
16 |
// this is our new product, it is simply a
|
17 |
// collection of CUtrigger held in an std::vector
|
18 |
typedef std::vector<CUtrigger> CUtriggerCollection;
|
19 |
|
20 |
#endif
|