#include <memory>
#include "boost/shared_ptr.hpp"
#include "CalibMuon/DTCalibration/plugins/DTFakeT0ESProducer.h"
#include "FWCore/Framework/interface/SourceFactory.h"
#include "FWCore/Framework/interface/ESHandle.h"
#include "FWCore/Framework/interface/ESTransientHandle.h"
#include "FWCore/Framework/interface/EventSetup.h"
#include "CondFormats/DTObjects/interface/DTT0.h"
#include "CondFormats/DataRecord/interface/DTT0Rcd.h"
#include "DataFormats/MuonDetId/interface/DTLayerId.h"
#include "Geometry/MuonNumbering/interface/MuonDDDConstants.h"
#include <DetectorDescription/Core/interface/DDCompactView.h>
#include "CalibMuon/DTCalibration/plugins/DTGeometryParserFromDDD.h"