CMS 3D CMS Logo

L1TMuonBarrelKalmanParams.h
Go to the documentation of this file.
1 
10 #ifndef L1TBMTFKalmanParams_h
11 #define L1TBMTFKalmanParams_h
12 
13 #include <memory>
14 #include <iostream>
15 #include <vector>
16 
20 
22 public:
25 
26  enum { Version = 1 };
27  enum { CONFIG = 0, NUM_BMTF_PARAM_NODES = 2 };
28 
29  class Node {
30  public:
33  unsigned fwVersion_;
36  };
37 
39  unsigned version_;
40 
41  std::vector<Node> pnodes_;
42  std::vector<L1MuDTTFMasks> l1mudttfmasks_;
44 };
45 #endif
L1TMuonBarrelKalmanParams::Node
Definition: L1TMuonBarrelKalmanParams.h:29
L1TMuonBarrelKalmanParams::pnodes_
std::vector< Node > pnodes_
Definition: L1TMuonBarrelKalmanParams.h:41
LUT.h
L1TMuonBarrelKalmanParams::l1mudttfmasks
L1MuDTTFMasks l1mudttfmasks
Definition: L1TMuonBarrelKalmanParams.h:38
L1TMuonBarrelKalmanParams::Node::type_
std::string type_
Definition: L1TMuonBarrelKalmanParams.h:31
L1TMuonBarrelKalmanParams::~L1TMuonBarrelKalmanParams
~L1TMuonBarrelKalmanParams()
Definition: L1TMuonBarrelKalmanParams.h:24
L1TMuonBarrelKalmanParams::Node::LUT_
l1t::LUT LUT_
Definition: L1TMuonBarrelKalmanParams.h:34
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
L1MuDTTFMasks
Definition: L1MuDTTFMasks.h:36
L1TMuonBarrelKalmanParams::version_
unsigned version_
Definition: L1TMuonBarrelKalmanParams.h:39
L1TMuonBarrelKalmanParams
Definition: L1TMuonBarrelKalmanParams.h:21
L1TMuonBarrelKalmanParams::L1TMuonBarrelKalmanParams
L1TMuonBarrelKalmanParams()
Definition: L1TMuonBarrelKalmanParams.cc:3
L1TMuonBarrelKalmanParams::CONFIG
Definition: L1TMuonBarrelKalmanParams.h:27
L1MuDTTFMasks.h
L1TMuonBarrelKalmanParams::Node::kalmanLUTsPath_
std::string kalmanLUTsPath_
Definition: L1TMuonBarrelKalmanParams.h:32
Serializable.h
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
l1t::LUT
Definition: LUT.h:29
L1TMuonBarrelKalmanParams::NUM_BMTF_PARAM_NODES
Definition: L1TMuonBarrelKalmanParams.h:27
L1TMuonBarrelKalmanParams::Node::fwVersion_
unsigned fwVersion_
Definition: L1TMuonBarrelKalmanParams.h:33
L1TMuonBarrelKalmanParams::l1mudttfmasks_
std::vector< L1MuDTTFMasks > l1mudttfmasks_
Definition: L1TMuonBarrelKalmanParams.h:42
Version
Definition: InitMessage.h:39