SimG4CMS
Forward
interface
TotemNumberMerger.h
Go to the documentation of this file.
1
#ifndef Forward_TotemNumberMerger_h
2
#define Forward_TotemNumberMerger_h 1
3
// -*- C++ -*-
4
//
5
// Package: Forward
6
// Class : TotemNumberMerger
7
//
17
//
18
// Original Author: R. Capra
19
// Created: Tue May 16 10:14:34 CEST 2006
20
//
21
22
// system include files
23
24
// user include files
25
26
#include "globals.hh"
27
28
class
TotemNumberMerger
{
29
public
:
30
// ---------- Constructor and destructor -----------------
31
TotemNumberMerger
();
32
~TotemNumberMerger
();
33
34
// ---------- The two operations -------------------------
35
unsigned
long
Merge
(
unsigned
long
value1
,
unsigned
long
value2
)
const
;
36
unsigned
long
Merge
(
unsigned
long
value1
,
unsigned
long
value2
,
unsigned
long
value3)
const
;
37
unsigned
long
Merge
(
unsigned
long
value1
,
unsigned
long
value2
,
unsigned
long
value3,
unsigned
long
value4)
const
;
38
void
Split
(
unsigned
long
source
,
unsigned
long
&
value1
,
unsigned
long
&
value2
)
const
;
39
void
Split
(
unsigned
long
source
,
unsigned
long
&
value1
,
unsigned
long
&
value2
,
unsigned
long
&value3)
const
;
40
void
Split
(
unsigned
long
source
,
41
unsigned
long
&
value1
,
42
unsigned
long
&
value2
,
43
unsigned
long
&value3,
44
unsigned
long
&value4)
const
;
45
};
46
#endif
TotemNumberMerger::~TotemNumberMerger
~TotemNumberMerger()
Definition:
TotemNumberMerger.cc:28
TotemNumberMerger::TotemNumberMerger
TotemNumberMerger()
Definition:
TotemNumberMerger.cc:22
source
static const std::string source
Definition:
EdmProvDump.cc:47
TotemNumberMerger::Split
void Split(unsigned long source, unsigned long &value1, unsigned long &value2) const
Definition:
TotemNumberMerger.cc:66
TotemNumberMerger::Merge
unsigned long Merge(unsigned long value1, unsigned long value2) const
Definition:
TotemNumberMerger.cc:38
HLT_FULL_cff.value2
value2
Definition:
HLT_FULL_cff.py:9868
HLT_FULL_cff.value1
value1
Definition:
HLT_FULL_cff.py:9869
TotemNumberMerger
Definition:
TotemNumberMerger.h:28
Generated for CMSSW Reference Manual by
1.8.16