Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CondFormats
External
interface
FFTJet.h
Go to the documentation of this file.
1
#ifndef CondFormats_External_FFTJET_H
2
#define CondFormats_External_FFTJET_H
3
4
#include <boost/serialization/base_object.hpp>
5
#include <boost/serialization/nvp.hpp>
6
#include <boost/serialization/split_free.hpp>
7
8
// std::vector used in DataFormats/EcalDetId/interface/EcalContainer.h
9
#include <boost/serialization/vector.hpp>
10
#include <boost/serialization/string.hpp>
11
#include <boost/serialization/map.hpp>
12
13
#include "
JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectorSequence.h
"
14
#include "
JetMETCorrections/FFTJetObjects/interface/FFTJetDict.h
"
15
16
#include <stdexcept>
17
18
namespace
boost {
19
namespace
serialization {
20
21
/*
22
* Note regarding object tracking: all autos used here
23
* must resolve to untracked types, since we use local
24
* variables in the stack which could end up with the same
25
* address. For the moment, all types resolved by auto here
26
* are primitive types, which are untracked by default
27
* by Boost Serialization.
28
*/
29
30
// JetMETCorrections/FFTJetObjects/interface/FFTJetCorrectorSequence.h
31
template
<
class
Archive,
class
Jet
,
32
template
<
class
>
class
InitialConverter,
33
template
<
class
>
class
FinalConverter
34
>
35
void
serialize
(Archive & ar,
FFTJetCorrectorSequence<Jet, InitialConverter, FinalConverter>
&
obj
,
const
unsigned
int
)
36
{
37
throw
std::runtime_error(
"Unimplemented serialization code."
);
38
}
39
40
// JetMETCorrections/FFTJetObjects/interface/FFTJetDict.h
41
template
<
class
Archive,
class
Key,
class
T,
class
Compare,
class
Allocator>
42
void
serialize
(Archive & ar,
FFTJetDict<Key, T, Compare, Allocator>
&
obj
,
const
unsigned
int
)
43
{
44
throw
std::runtime_error(
"Unimplemented serialization code."
);
45
}
46
47
}
// namespace serialization
48
}
// namespace boost
49
50
#endif
FFTJetCorrectorSequence.h
boost::serialization::serialize
void serialize(Archive &ar, CLHEP::Hep3Vector &obj, const unsigned int v)
Definition:
CLHEP.h:53
configurableAnalysis::Jet
char Jet[]
Definition:
modules.cc:9
getGTfromDQMFile.obj
tuple obj
Definition:
getGTfromDQMFile.py:31
FFTJetCorrectorSequence
Definition:
FFTJetCorrectorSequence.h:37
FFTJetDict.h
FFTJetDict
Definition:
FFTJetDict.h:18
Generated for CMSSW Reference Manual by
1.8.5