Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
L1Trigger
VertexFinder
interface
selection.h
Go to the documentation of this file.
1
#ifndef __L1Trigger_VertexFinder_selection_h__
2
#define __L1Trigger_VertexFinder_selection_h__
3
4
#include "
DataFormats/L1Trigger/interface/Vertex.h
"
5
6
#include <vector>
7
8
namespace
l1tVertexFinder {
9
11
const
l1t::Vertex
&
getPrimaryVertex
(
const
std::vector<l1t::Vertex>& aVertexCollection);
12
14
const
l1t::Vertex
&
getPrimaryVertex
(
15
const
std::vector<l1t::Vertex>& aVertexCollection,
16
const
std::function
<
float
(
const
std::vector
<
edm::Ptr<l1t::Vertex::Track_t>
>&)>& aFunction);
17
18
// const l1t::Vertex& getPrimaryVertex(const std::vector<l1t::Vertex>& aVertexCollection, const std::function<float (const l1t::Vertex::Track_t&)> aFunction);
19
20
}
// end namespace l1tVertexFinder
21
22
#endif
l1tVertexFinder::getPrimaryVertex
const l1t::Vertex & getPrimaryVertex(const std::vector< l1t::Vertex > &aVertexCollection)
Returns primary vertex based on default criterion (max sum pT from all constituent tracks); throws if...
Definition:
selection.cc:9
callgraph.function
string function
Definition:
callgraph.py:50
edm::Ptr
Definition:
AssociationVector.h:31
l1t::Vertex
Definition:
Vertex.h:15
trackerHitRTTI::vector
Definition:
trackerHitRTTI.h:21
Vertex.h
Generated for CMSSW Reference Manual by
1.8.5