CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1MuCSCTFConfiguration.h
Go to the documentation of this file.
1 #ifndef L1TObjects_L1MuCSCTFConfiguration_h
2 #define L1TObjects_L1MuCSCTFConfiguration_h
3 
4 #include <string>
6 
8 private:
10 
11 public:
12  const std::string* configAsText(void) const throw() {
13  return registers;
14  }
15 
16  edm::ParameterSet parameters(int sp) const ;
17 
19  for(int sp=0;sp<12;sp++) registers[sp] = conf.registers[sp];
20  return *this;
21  }
22 
24  L1MuCSCTFConfiguration(std::string regs[12]){ for(int sp=0;sp<12;sp++) registers[sp]=regs[sp]; }
26  for(int sp=0;sp<12;sp++) registers[sp] = conf.registers[sp];
27  }
29 
31  void print(std::ostream&) const;
32 };
33 
34 #endif
const std::string * configAsText(void) const
edm::ParameterSet parameters(int sp) const
L1MuCSCTFConfiguration & operator=(const L1MuCSCTFConfiguration &conf)
void print(std::ostream &) const
print all the L1 CSCTF Configuration Parameters
L1MuCSCTFConfiguration(const L1MuCSCTFConfiguration &conf)
tuple conf
Definition: dbtoconf.py:185
L1MuCSCTFConfiguration(std::string regs[12])