CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
EcalCondHandler< Payload, XMLTranslator > Class Template Reference

#include <EcalCondHandler.h>

Inheritance diagram for EcalCondHandler< Payload, XMLTranslator >:
popcon::PopConSourceHandler< Payload >

Public Member Functions

 EcalCondHandler (const edm::ParameterSet &ps)
 
void getNewObjects () override
 
std::string id () const override
 
- Public Member Functions inherited from popcon::PopConSourceHandler< Payload >
void convertFromOld ()
 
SummarydummySummary (typename OldContainer::value_type const &) const
 
void initialize (const cond::persistency::Session &dbSession, cond::TagInfo_t const &tagInfo, cond::LogDBEntry_t const &logDBEntry)
 
Ref lastPayload () const
 
cond::LogDBEntry_t const & logDBEntry () const
 
std::pair< Container const *, std::string const > operator() (const cond::persistency::Session &session, cond::TagInfo_t const &tagInfo, cond::LogDBEntry_t const &logDBEntry) const
 
 PopConSourceHandler ()
 
Container const & returnData ()
 
void sort ()
 
cond::TagInfo_t const & tagInfo () const
 
std::string const & userTextLog () const
 
virtual ~PopConSourceHandler ()
 

Private Attributes

long long since_
 
std::string xmlFileSource_
 

Additional Inherited Members

- Public Types inherited from popcon::PopConSourceHandler< Payload >
typedef std::vector< Triplet > Container
 
typedef std::vector< std::pair< Payload *, cond::Time_t > > OldContainer
 
typedef PopConSourceHandler< Payload > self
 
typedef cond::Summary Summary
 
typedef cond::Time_t Time_t
 
typedef Payload value_type
 
- Protected Member Functions inherited from popcon::PopConSourceHandler< Payload >
int add (value_type *payload, Summary *summary, Time_t time)
 
cond::persistency::SessiondbSession () const
 
- Protected Attributes inherited from popcon::PopConSourceHandler< Payload >
OldContainer m_to_transfer
 
std::string m_userTextLog
 

Detailed Description

template<typename Payload, typename XMLTranslator>
class EcalCondHandler< Payload, XMLTranslator >

Definition at line 10 of file EcalCondHandler.h.

Constructor & Destructor Documentation

◆ EcalCondHandler()

template<typename Payload , typename XMLTranslator >
EcalCondHandler< Payload, XMLTranslator >::EcalCondHandler ( const edm::ParameterSet ps)
inline

Definition at line 12 of file EcalCondHandler.h.

14  since_(ps.getUntrackedParameter<long long>("since")) {}

Member Function Documentation

◆ getNewObjects()

template<typename Payload , typename XMLTranslator >
void EcalCondHandler< Payload, XMLTranslator >::getNewObjects ( )
inlineoverridevirtual

◆ id()

template<typename Payload , typename XMLTranslator >
std::string EcalCondHandler< Payload, XMLTranslator >::id ( ) const
inlineoverridevirtual

Implements popcon::PopConSourceHandler< Payload >.

Definition at line 23 of file EcalCondHandler.h.

23 { return std::string("dummy"); }

References AlCaHLTBitMon_QueryRunRegistry::string.

Member Data Documentation

◆ since_

template<typename Payload , typename XMLTranslator >
long long EcalCondHandler< Payload, XMLTranslator >::since_
private

◆ xmlFileSource_

template<typename Payload , typename XMLTranslator >
std::string EcalCondHandler< Payload, XMLTranslator >::xmlFileSource_
private
EcalCondHandler::xmlFileSource_
std::string xmlFileSource_
Definition: EcalCondHandler.h:26
edm::ParameterSet::getUntrackedParameter
T getUntrackedParameter(std::string const &, T const &) const
jets_cff.payload
payload
Definition: jets_cff.py:32
EcalCondHeader
Definition: EcalCondHeader.h:16
popcon::PopConSourceHandler
Definition: PopConSourceHandler.h:30
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
RecoTauValidation_cfi.header
header
Definition: RecoTauValidation_cfi.py:291
EcalCondHandler::since_
long long since_
Definition: EcalCondHandler.h:27