#include "RecoParticleFlow/PFProducer/interface/PFEGammaAlgo.h"
#include "RecoParticleFlow/PFProducer/interface/PFMuonAlgo.h"
#include "DataFormats/ParticleFlowReco/interface/PFRecHitFraction.h"
#include "DataFormats/ParticleFlowReco/interface/PFRecHitFwd.h"
#include "DataFormats/ParticleFlowReco/interface/PFCluster.h"
#include "DataFormats/ParticleFlowReco/interface/PFClusterFwd.h"
#include "RecoParticleFlow/PFClusterTools/interface/ClusterClusterMapping.h"
#include "DataFormats/ParticleFlowReco/interface/PFLayer.h"
#include "DataFormats/ParticleFlowReco/interface/PFRecHit.h"
#include "DataFormats/EcalDetId/interface/EBDetId.h"
#include "DataFormats/EcalDetId/interface/EEDetId.h"
#include "DataFormats/EcalDetId/interface/ESDetId.h"
#include "DataFormats/EgammaCandidates/interface/Photon.h"
#include "RecoParticleFlow/PFClusterTools/interface/PFEnergyCalibration.h"
#include "RecoParticleFlow/PFClusterTools/interface/PFPhotonClusters.h"
#include "RecoParticleFlow/PFClusterTools/interface/PFSCEnergyCalibration.h"
#include "RecoParticleFlow/PFClusterTools/interface/PFEnergyResolution.h"
#include "RecoParticleFlow/PFClusterTools/interface/PFClusterWidthAlgo.h"
#include "RecoParticleFlow/PFTracking/interface/PFTrackAlgoTools.h"
#include "DataFormats/Common/interface/RefToPtr.h"
#include "RecoEcal/EgammaCoreTools/interface/Mustache.h"
#include "DataFormats/Math/interface/deltaPhi.h"
#include "DataFormats/Math/interface/deltaR.h"
#include "CondFormats/ESObjects/interface/ESChannelStatus.h"
#include <TFile.h>
#include <TVector2.h>
#include <iomanip>
#include <algorithm>
#include <functional>
#include <numeric>
#include <TMath.h>
#include "combination.hpp"
Go to the source code of this file.
Macros | |
#define | docast(x, y) reinterpret_cast<x>(y) |
#define | LOGDRESSED(x) LogDebug(x) |
#define | LOGERR(x) edm::LogError(x) |
#define | LOGVERB(x) LogTrace(x) |
#define | LOGWARN(x) edm::LogWarning(x) |
#define docast | ( | x, | |
y | |||
) | reinterpret_cast<x>(y) |
Definition at line 49 of file PFEGammaAlgo.cc.
Referenced by PFEGammaAlgo::attachPSClusters(), PFEGammaAlgo::fillExtraInfo(), PFEGammaAlgo::initializeProtoCands(), PFEGammaAlgo::linkKFTrackToECAL(), PFEGammaAlgo::linkRefinableObjectBremTangentsToECAL(), PFEGammaAlgo::linkRefinableObjectConvSecondaryKFsToSecondaryKFs(), PFEGammaAlgo::linkRefinableObjectECALToSingleLegConv(), PFEGammaAlgo::linkRefinableObjectGSFTracksToKFs(), PFEGammaAlgo::linkRefinableObjectPrimaryGSFTrackToECAL(), PFEGammaAlgo::linkRefinableObjectPrimaryGSFTrackToHCAL(), PFEGammaAlgo::linkRefinableObjectPrimaryKFsToSecondaryKFs(), PFEGammaAlgo::linkRefinableObjectSecondaryKFsToECAL(), PFEGammaAlgo::removeOrLinkECALClustersToKFTracks(), and PFEGammaAlgo::unwrapSuperCluster().
#define LOGDRESSED | ( | x | ) | LogDebug(x) |
Definition at line 53 of file PFEGammaAlgo.cc.
Referenced by PFEGammaAlgo::buildAndRefineEGObjects(), PFEGammaAlgo::initializeProtoCands(), PFEGammaAlgo::linkKFTrackToECAL(), PFEGammaAlgo::linkRefinableObjectBremTangentsToECAL(), PFEGammaAlgo::linkRefinableObjectPrimaryGSFTrackToECAL(), PFEGammaAlgo::linkRefinableObjectPrimaryGSFTrackToHCAL(), PFEGammaAlgo::mergeROsByAnyLink(), PFEGammaAlgo::unlinkRefinableObjectKFandECALMatchedToHCAL(), PFEGammaAlgo::unlinkRefinableObjectKFandECALWithBadEoverP(), and PFEGammaAlgo::unwrapSuperCluster().
#define LOGERR | ( | x | ) | edm::LogError(x) |
Definition at line 52 of file PFEGammaAlgo.cc.
Referenced by PFEGammaAlgo::unwrapSuperCluster().
#define LOGVERB | ( | x | ) | LogTrace(x) |
Definition at line 50 of file PFEGammaAlgo.cc.
Referenced by PFEGammaAlgo::buildAndRefineEGObjects(), PFEGammaAlgo::initializeProtoCands(), and PFEGammaAlgo::unwrapSuperCluster().
#define LOGWARN | ( | x | ) | edm::LogWarning(x) |
Definition at line 51 of file PFEGammaAlgo.cc.
Referenced by PFEGammaAlgo::mergeROsByAnyLink().