|
EICrecon
JANA based reconstruction for the EPIC detector
|
#include "femc_studiesProcessor.h"#include <DD4hep/Detector.h>#include <DD4hep/IDDescriptor.h>#include <DD4hep/Readout.h>#include <JANA/JApplication.h>#include <JANA/JApplicationFwd.h>#include <JANA/JEvent.h>#include <JANA/Services/JGlobalRootLock.h>#include <RtypesCore.h>#include <TMath.h>#include <edm4eic/CalorimeterHitCollection.h>#include <edm4eic/ClusterCollection.h>#include <edm4hep/CaloHitContributionCollection.h>#include <edm4hep/MCParticleCollection.h>#include <edm4hep/SimCalorimeterHitCollection.h>#include <edm4hep/Vector3d.h>#include <edm4hep/Vector3f.h>#include <fmt/core.h>#include <fmt/format.h>#include <podio/RelationRange.h>#include <algorithm>#include <cmath>#include <cstdint>#include <gsl/pointers>#include <iostream>#include <limits>#include <map>#include <stdexcept>#include <vector>#include "benchmarks/reconstruction/lfhcal_studies/clusterizer_MA.h"#include "services/geometry/dd4hep/DD4hep_service.h"#include "services/log/Log_service.h"#include "services/rootfile/RootFile_service.h"