Skip to content

Commit

Permalink
Merge pull request #27355 from cms-sw/code-format-alca-55a104
Browse files Browse the repository at this point in the history
Running code-format for alca
  • Loading branch information
cmsbuild committed Jun 27, 2019
2 parents ee2cdd5 + c603f7f commit a6a5dff
Show file tree
Hide file tree
Showing 20 changed files with 493 additions and 571 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,17 @@ class Phase2TrackerCabling;
class Phase2TrackerCablingRcd;

class Phase2TrackerCablingESProducer : public edm::ESProducer {

public:

Phase2TrackerCablingESProducer( const edm::ParameterSet& );
public:
Phase2TrackerCablingESProducer(const edm::ParameterSet&);
~Phase2TrackerCablingESProducer() override;

virtual std::unique_ptr<Phase2TrackerCabling> produce( const Phase2TrackerCablingRcd& );

private:

Phase2TrackerCablingESProducer( const Phase2TrackerCablingESProducer& ) = delete;
const Phase2TrackerCablingESProducer& operator=( const Phase2TrackerCablingESProducer& ) = delete;

virtual Phase2TrackerCabling* make( const Phase2TrackerCablingRcd& ) = 0;

};

#endif // CalibTracker_SiStripESProducers_Phase2TrackerCablingESProducer_H
virtual std::unique_ptr<Phase2TrackerCabling> produce(const Phase2TrackerCablingRcd&);

private:
Phase2TrackerCablingESProducer(const Phase2TrackerCablingESProducer&) = delete;
const Phase2TrackerCablingESProducer& operator=(const Phase2TrackerCablingESProducer&) = delete;

virtual Phase2TrackerCabling* make(const Phase2TrackerCablingRcd&) = 0;
};

#endif // CalibTracker_SiStripESProducers_Phase2TrackerCablingESProducer_H
Original file line number Diff line number Diff line change
Expand Up @@ -15,66 +15,63 @@

#include <string>



template< typename TObject , typename TObjectO , typename TRecord>
template <typename TObject, typename TObjectO, typename TRecord>
class DummyCondDBWriter : public edm::EDAnalyzer {

public:

explicit DummyCondDBWriter(const edm::ParameterSet& iConfig);
~DummyCondDBWriter() override;
void analyze(const edm::Event& e, const edm::EventSetup&es) override{};
void analyze(const edm::Event& e, const edm::EventSetup& es) override{};

void endRun(const edm::Run & run, const edm::EventSetup & es) override;
void endRun(const edm::Run& run, const edm::EventSetup& es) override;

private:
private:
edm::ParameterSet iConfig_;
unsigned long long cacheID;
};

template< typename TObject , typename TObjectO ,typename TRecord>
DummyCondDBWriter<TObject,TObjectO,TRecord>::DummyCondDBWriter(const edm::ParameterSet& iConfig):iConfig_(iConfig),cacheID(0){
edm::LogInfo("DummyCondDBWriter") << "DummyCondDBWriter constructor for typename " << typeid(TObject).name() << " and record " << typeid(TRecord).name() << std::endl;
template <typename TObject, typename TObjectO, typename TRecord>
DummyCondDBWriter<TObject, TObjectO, TRecord>::DummyCondDBWriter(const edm::ParameterSet& iConfig)
: iConfig_(iConfig), cacheID(0) {
edm::LogInfo("DummyCondDBWriter") << "DummyCondDBWriter constructor for typename " << typeid(TObject).name()
<< " and record " << typeid(TRecord).name() << std::endl;
}


template< typename TObject , typename TObjectO ,typename TRecord >
DummyCondDBWriter<TObject,TObjectO,TRecord>::~DummyCondDBWriter(){
edm::LogInfo("DummyCondDBWriter") << "DummyCondDBWriter::~DummyCondDBWriter()" << std::endl;
template <typename TObject, typename TObjectO, typename TRecord>
DummyCondDBWriter<TObject, TObjectO, TRecord>::~DummyCondDBWriter() {
edm::LogInfo("DummyCondDBWriter") << "DummyCondDBWriter::~DummyCondDBWriter()" << std::endl;
}

template< typename TObject , typename TObjectO ,typename TRecord >
void DummyCondDBWriter<TObject,TObjectO,TRecord>::endRun(const edm::Run & run, const edm::EventSetup & es){
template <typename TObject, typename TObjectO, typename TRecord>
void DummyCondDBWriter<TObject, TObjectO, TRecord>::endRun(const edm::Run& run, const edm::EventSetup& es) {
std::string rcdName = iConfig_.getParameter<std::string>("record");
std::string labelName = iConfig_.getUntrackedParameter<std::string>("label", "");

std::string rcdName=iConfig_.getParameter<std::string>("record");
std::string labelName=iConfig_.getUntrackedParameter<std::string>("label","");

if( cacheID == es.get<TRecord>().cacheIdentifier()){
edm::LogInfo("DummyCondDBWriter") << "not needed to store objects with Record "<< rcdName << " at run " << run.run() << std::endl; return;
if (cacheID == es.get<TRecord>().cacheIdentifier()) {
edm::LogInfo("DummyCondDBWriter") << "not needed to store objects with Record " << rcdName << " at run "
<< run.run() << std::endl;
return;
}
cacheID = es.get<TRecord>().cacheIdentifier();

edm::ESHandle<TObject> esobj;
es.get<TRecord>().get( labelName, esobj );
TObjectO *obj= new TObjectO(*(esobj.product()));
cond::Time_t Time_;
es.get<TRecord>().get(labelName, esobj);
TObjectO* obj = new TObjectO(*(esobj.product()));
cond::Time_t Time_;

//And now write data in DB
edm::Service<cond::service::PoolDBOutputService> dbservice;
if( dbservice.isAvailable() ){

std::string openIovAt=iConfig_.getUntrackedParameter<std::string>("OpenIovAt","beginOfTime");
if(openIovAt=="beginOfTime")
Time_=dbservice->beginOfTime();
else if (openIovAt=="currentTime")
Time_=dbservice->currentTime();
if (dbservice.isAvailable()) {
std::string openIovAt = iConfig_.getUntrackedParameter<std::string>("OpenIovAt", "beginOfTime");
if (openIovAt == "beginOfTime")
Time_ = dbservice->beginOfTime();
else if (openIovAt == "currentTime")
Time_ = dbservice->currentTime();
else
Time_=iConfig_.getUntrackedParameter<uint32_t>("OpenIovAtTime",1);
Time_ = iConfig_.getUntrackedParameter<uint32_t>("OpenIovAtTime", 1);

dbservice->writeOne(obj, Time_, rcdName);
} else{
edm::LogError("SiStripFedCablingBuilder")<<"Service is unavailable"<<std::endl;
} else {
edm::LogError("SiStripFedCablingBuilder") << "Service is unavailable" << std::endl;
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,44 +13,39 @@
#include "Geometry/Records/interface/TrackerTopologyRcd.h"
#include <string>



template< typename TObject, typename TRecord>
template <typename TObject, typename TRecord>
class DummyCondObjPrinter : public edm::EDAnalyzer {

public:

explicit DummyCondObjPrinter(const edm::ParameterSet& iConfig);
~DummyCondObjPrinter() override;
void analyze(const edm::Event& e, const edm::EventSetup&es) override;
void analyze(const edm::Event& e, const edm::EventSetup& es) override;


private:
private:
edm::ParameterSet iConfig_;
unsigned long long cacheID;
};

template< typename TObject, typename TRecord>
DummyCondObjPrinter<TObject,TRecord>::DummyCondObjPrinter(const edm::ParameterSet& iConfig):iConfig_(iConfig),cacheID(0){
edm::LogInfo("DummyCondObjPrinter") << "DummyCondObjPrinter constructor for typename " << typeid(TObject).name() << " and record " << typeid(TRecord).name() << std::endl;
template <typename TObject, typename TRecord>
DummyCondObjPrinter<TObject, TRecord>::DummyCondObjPrinter(const edm::ParameterSet& iConfig)
: iConfig_(iConfig), cacheID(0) {
edm::LogInfo("DummyCondObjPrinter") << "DummyCondObjPrinter constructor for typename " << typeid(TObject).name()
<< " and record " << typeid(TRecord).name() << std::endl;
}


template< typename TObject, typename TRecord>
DummyCondObjPrinter<TObject,TRecord>::~DummyCondObjPrinter(){
edm::LogInfo("DummyCondObjPrinter") << "DummyCondObjPrinter::~DummyCondObjPrinter()" << std::endl;
template <typename TObject, typename TRecord>
DummyCondObjPrinter<TObject, TRecord>::~DummyCondObjPrinter() {
edm::LogInfo("DummyCondObjPrinter") << "DummyCondObjPrinter::~DummyCondObjPrinter()" << std::endl;
}

template< typename TObject,typename TRecord>
void DummyCondObjPrinter<TObject,TRecord>::analyze(const edm::Event& e, const edm::EventSetup&es){

if( cacheID == es.get<TRecord>().cacheIdentifier())
template <typename TObject, typename TRecord>
void DummyCondObjPrinter<TObject, TRecord>::analyze(const edm::Event& e, const edm::EventSetup& es) {
if (cacheID == es.get<TRecord>().cacheIdentifier())
return;

cacheID = es.get<TRecord>().cacheIdentifier();

edm::ESHandle<TObject> esobj;
es.get<TRecord>().get( esobj );
es.get<TRecord>().get(esobj);
edm::ESHandle<TrackerTopology> tTopo;
es.get<TrackerTopologyRcd>().get(tTopo);
std::stringstream sSummary, sDebug;
Expand All @@ -59,8 +54,8 @@ void DummyCondObjPrinter<TObject,TRecord>::analyze(const edm::Event& e, const ed

// edm::LogInfo("DummyCondObjPrinter") << "\nPrintSummary \n" << sSummary.str() << std::endl;
// edm::LogWarning("DummyCondObjPrinter") << "\nPrintDebug \n" << sDebug.str() << std::endl;
edm::LogPrint("DummyCondObjContentPrinter") << "\nPrintSummary \n" << sSummary.str() << std::endl;
edm::LogVerbatim("DummyCondObjContentPrinter") << "\nPrintDebug \n" << sDebug.str() << std::endl;
edm::LogPrint("DummyCondObjContentPrinter") << "\nPrintSummary \n" << sSummary.str() << std::endl;
edm::LogVerbatim("DummyCondObjContentPrinter") << "\nPrintDebug \n" << sDebug.str() << std::endl;
}

#endif
Loading

0 comments on commit a6a5dff

Please sign in to comment.