27 namespace reco {
namespace tau {
56 myTransientTrackBuilder);
69 std::pair<bool,Measurement1D> ipsig =
81 "RecoTauImpactParameterSignificancePlugin");
T getParameter(std::string const &) const
RecoTauImpactParameterSignificancePlugin(const edm::ParameterSet &pset)
const PFJetRef & jetRef() const
const TransientTrackBuilder * builder_
reco::TransientTrack build(const reco::Track *p) const
virtual ~RecoTauImpactParameterSignificancePlugin()
bool isNonnull() const
Checks for non-null.
void setleadPFChargedHadrCandsignedSipt(const float &)
const edm::EventSetup * evtSetup() const
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
virtual void beginEvent()
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalVector
vector in glovbal coordinate system
const PFCandidateRef & leadPFChargedHadrCand() const
const edm::Event * evt() const
T const * product() const
#define DEFINE_EDM_PLUGIN(factory, type, name)
void operator()(PFTau &tau) const