64 tree_ =
fs_->
make<TTree>(
"L1UpgradeTfMuonShowerTree",
"L1UpgradeTfMuonShowerTree");
66 "L1UpgradeEmtfMuonShower",
"L1Analysis::L1AnalysisL1UpgradeTfMuonShowerDataFormat", &
l1UpgradeEmtfData, 32000, 3);
84 edm::LogWarning(
"MissingProduct") <<
"L1Upgrade EMTF muons not found. Branch will not be filled" << std::endl;
static const std::string kSharedResource
L1UpgradeTfMuonShowerTreeProducer(const edm::ParameterSet &)
T getParameter(std::string const &) const
edm::Service< TFileService > fs_
L1AnalysisL1UpgradeTfMuonShowerDataFormat * getData()
~L1UpgradeTfMuonShowerTreeProducer() override=default
edm::EDGetTokenT< l1t::RegionalMuonShowerBxCollection > emtfMuonShowerToken_
void analyze(const edm::Event &, const edm::EventSetup &) override
T getUntrackedParameter(std::string const &, T const &) const
void SetTfMuonShower(const l1t::RegionalMuonShowerBxCollection &muon, unsigned maxL1UpgradeTfMuonShower)
#define DEFINE_FWK_MODULE(type)
void beginJob(void) override
unsigned maxL1UpgradeTfMuonShower_
L1Analysis::L1AnalysisL1UpgradeTfMuonShowerDataFormat * l1UpgradeEmtfData
T * make(const Args &...args) const
make new ROOT object
Log< level::Warning, false > LogWarning
L1Analysis::L1AnalysisL1UpgradeTfMuonShower l1UpgradeEmtf