1 #ifndef Alignment_MuonAlignmentAlgorithms_MuonDTLocalMillepedeAlgorithm_h
2 #define Alignment_MuonAlignmentAlgorithms_MuonDTLocalMillepedeAlgorithm_h
10 #include "PhysicsTools/UtilAlgos/interface/TFileService.h"
26 #define MAX_HIT_CHAM 14
float sigmadydz[5][4][14]
std::vector< Alignable * > theAlignables
float sigmadxdz[5][4][14]
edm::Service< TFileService > fs
void initialize(const edm::EventSetup &setup, AlignableTracker *tracker, AlignableMuon *muon, AlignmentParameterStore *store)
Call at beginning of job.
MuonDTLocalMillepedeAlgorithm(const edm::ParameterSet &cfg)
Constructor.
edm::InputTag globalTracks
void run(const edm::EventSetup &setup, const EventInfo &eventInfo)
Run the algorithm on trajectories and tracks.
~MuonDTLocalMillepedeAlgorithm()
Destructor.
AlignableNavigator * theAlignableDetAccessor
Constructor of the full muon geometry.
AlignmentParameterStore * theAlignmentParameterStore
void setup(std::vector< TH2F > &depth, std::string name, std::string units="")
void terminate(void)
Call at end of job.