Main Page
Namespaces
Classes
Package Documentation
src
RecoVertex
NuclearInteractionProducer
interface
NuclearLikelihood.h
Go to the documentation of this file.
1
#ifndef _NuclearLikelihood_h_
2
#define _NuclearLikelihood_h_
3
4
#include "
DataFormats/VertexReco/interface/Vertex.h
"
5
6
class
NuclearLikelihood
{
7
8
public
:
9
NuclearLikelihood
():
likelihood_
(0.0) { }
10
void
calculate
(
const
reco::Vertex
&
vtx
);
11
double
result
()
const
{
return
likelihood_
; }
12
13
private
:
14
int
secondaryTrackMaxHits
(
const
reco::Vertex
& vtx ,
int
&
id
);
15
double
likelihood_
;
16
};
17
18
#endif
extraflags_cff.vtx
vtx
Definition:
extraflags_cff.py:18
NuclearLikelihood::likelihood_
double likelihood_
Definition:
NuclearLikelihood.h:15
reco::Vertex
Definition:
Vertex.h:34
NuclearLikelihood
Definition:
NuclearLikelihood.h:6
NuclearLikelihood::NuclearLikelihood
NuclearLikelihood()
Definition:
NuclearLikelihood.h:9
NuclearLikelihood::result
double result() const
Definition:
NuclearLikelihood.h:11
Vertex.h
NuclearLikelihood::secondaryTrackMaxHits
int secondaryTrackMaxHits(const reco::Vertex &vtx, int &id)
Definition:
NuclearLikelihood.cc:17
NuclearLikelihood::calculate
void calculate(const reco::Vertex &vtx)
Definition:
NuclearLikelihood.cc:3
Generated for CMSSW Reference Manual by
1.8.11