CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Functions | Variables
APVCyclePhaseProducerFromL1TS.cc File Reference
#include <memory>
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/stream/EDProducer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/Run.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/Framework/interface/ESHandle.h"
#include "FWCore/Framework/interface/ESWatcher.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/Utilities/interface/InputTag.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/Utilities/interface/Exception.h"
#include <map>
#include <vector>
#include <utility>
#include <string>
#include <iostream>
#include "CondFormats/SiStripObjects/interface/SiStripConfObject.h"
#include "CondFormats/DataRecord/interface/SiStripCondDataRecords.h"
#include "DataFormats/Scalers/interface/Level1TriggerScalers.h"
#include "DataFormats/TCDS/interface/TCDSRecord.h"
#include "DPGAnalysis/SiStripTools/interface/APVCyclePhaseCollection.h"

Go to the source code of this file.

Classes

class  APVCyclePhaseProducerFromL1TS
 

Functions

 _defpartnames (iConfig.getParameter< std::vector< std::string > >("defaultPartitionNames"))
 
 _defphases (iConfig.getParameter< std::vector< int > >("defaultPhases"))
 
 _forceSCAL (iConfig.getParameter< bool >("forceSCAL"))
 
 _lastEventCounter0 (-1)
 
 _lastHardReset (-1)
 
 _lastOrbitCounter0 (-1)
 
 _lastResync (-1)
 
 _lastStart (-1)
 
 _lastTestEnable (-1)
 
 _magicOffset (iConfig.getUntrackedParameter< int >("magicOffset", 8))
 
 _tTopoToken ((!m_ignoreDB)?decltype(_tTopoToken){esConsumes< edm::Transition::BeginRun >()}:decltype(_tTopoToken){})
 
 _useEC0 (iConfig.getUntrackedParameter< bool >("useEC0", false))
 
 m_badRun (false)
 
 m_badruns ()
 
static const
edm::ParameterSetDescriptionFillerPluginFactory::PMaker
< edm::ParameterSetDescriptionFiller
< APVCyclePhaseProducerFromL1TS > > 
s_filler__LINE__ ("APVCyclePhaseProducerFromL1TS")
 
static const
edm::MakerPluginFactory::PMaker
< edm::WorkerMaker
< APVCyclePhaseProducerFromL1TS > > 
s_maker__LINE__ ("APVCyclePhaseProducerFromL1TS")
 

Variables

 __pad0__
 

Function Documentation

_defpartnames ( iConfig.getParameter< std::vector< std::string > >  "defaultPartitionNames")
_defphases ( iConfig.getParameter< std::vector< int > >  "defaultPhases")
_forceSCAL ( iConfig.getParameter< bool >  "forceSCAL")
_lastEventCounter0 ( 1)
_lastHardReset ( 1)
_lastOrbitCounter0 ( 1)
_lastResync ( 1)
_lastStart ( 1)
_lastTestEnable ( 1)

Definition at line 130 of file APVCyclePhaseProducerFromL1TS.cc.

References APVCyclePhaseProducerFromL1TS::m_badruns, APVCyclePhaseProducerFromL1TS::printConfiguration(), and contentValuesCheck::ss.

130  {
131  std::stringstream ss;
132  printConfiguration(ss);
133  edm::LogInfo("ConfigurationAtConstruction") << ss.str();
134 
135  produces<APVCyclePhaseCollection, edm::InEvent>();
136 
137  m_badruns.push_back(std::pair<unsigned int, unsigned int>(0, 131767));
138  m_badruns.push_back(std::pair<unsigned int, unsigned int>(193150, 193733));
139 
140  //now do what ever other initialization is needed
141 }
m_badruns()
Log< level::Info, false > LogInfo
_magicOffset ( iConfig.getUntrackedParameter< int >  "magicOffset", 8)
_tTopoToken ( (!m_ignoreDB)?decltype(_tTopoToken){esConsumes< edm::Transition::BeginRun >()}:decltype(_tTopoToken){}  )
_useEC0 ( iConfig.getUntrackedParameter< bool >  "useEC0", false)
m_badRun ( false  )
m_badruns ( )
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker<edm::ParameterSetDescriptionFiller< APVCyclePhaseProducerFromL1TS > > s_filler__LINE__ ( "APVCyclePhaseProducerFromL1TS"  )
static
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< APVCyclePhaseProducerFromL1TS > > s_maker__LINE__ ( "APVCyclePhaseProducerFromL1TS"  )
static

Variable Documentation

__pad0__

Definition at line 115 of file APVCyclePhaseProducerFromL1TS.cc.