ral 0.0.1
Loading...
Searching...
No Matches
k4::ral::Vertex Namespace Reference

Functions

ROOT::VecOps::RVec< int > getType (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Get type from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getChi2 (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Get chi^2 from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< int > getNdf (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Get degrees of freedom from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< int > getAlgorithmType (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Get algorithm type from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getR (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Get distance to origin from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getX (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Get x coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getY (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Get y coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getZ (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Get z coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< int > getType (const edm4hep::VertexCollection &collection)
 Get type from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getChi2 (const edm4hep::VertexCollection &collection)
 Get chi^2 from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< int > getNdf (const edm4hep::VertexCollection &collection)
 Get degrees of freedom from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< int > getAlgorithmType (const edm4hep::VertexCollection &collection)
 Get algorithm type from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getR (const edm4hep::VertexCollection &collection)
 Get distance to origin from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getX (const edm4hep::VertexCollection &collection)
 Get x coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getY (const edm4hep::VertexCollection &collection)
 Get y coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< float > getZ (const edm4hep::VertexCollection &collection)
 Get z coordinate from each item in a collection of Vertex.
 
int printType (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Print type from each item in a collection of Vertex.
 
int printChi2 (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Print chi^2 from each item in a collection of Vertex.
 
int printNdf (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Print degrees of freedom from each item in a collection of Vertex.
 
int printAlgorithmType (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Print algorithm type from each item in a collection of Vertex.
 
int printR (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Print distance to origin from each item in a collection of Vertex.
 
int printX (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Print x coordinate from each item in a collection of Vertex.
 
int printY (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Print y coordinate from each item in a collection of Vertex.
 
int printZ (ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Print z coordinate from each item in a collection of Vertex.
 
int printType (const edm4hep::VertexCollection &collection)
 Print type from each item in a collection of Vertex.
 
int printChi2 (const edm4hep::VertexCollection &collection)
 Print chi^2 from each item in a collection of Vertex.
 
int printNdf (const edm4hep::VertexCollection &collection)
 Print degrees of freedom from each item in a collection of Vertex.
 
int printAlgorithmType (const edm4hep::VertexCollection &collection)
 Print algorithm type from each item in a collection of Vertex.
 
int printR (const edm4hep::VertexCollection &collection)
 Print distance to origin from each item in a collection of Vertex.
 
int printX (const edm4hep::VertexCollection &collection)
 Print x coordinate from each item in a collection of Vertex.
 
int printY (const edm4hep::VertexCollection &collection)
 Print y coordinate from each item in a collection of Vertex.
 
int printZ (const edm4hep::VertexCollection &collection)
 Print z coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Create boolean mask based on the value of type from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskChi2 (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Create boolean mask based on the value of chi^2 from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskNdf (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Create boolean mask based on the value of degrees of freedom from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskAlgorithmType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Create boolean mask based on the value of algorithm type from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskR (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Create boolean mask based on the value of distance to origin from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskX (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Create boolean mask based on the value of x coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskY (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Create boolean mask based on the value of y coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskZ (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Create boolean mask based on the value of z coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::VertexCollection &collection)
 Create boolean mask based on the value of type from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskChi2 (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Create boolean mask based on the value of chi^2 from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskNdf (LogicalOperators::ComparisonOperator op, int val, const edm4hep::VertexCollection &collection)
 Create boolean mask based on the value of degrees of freedom from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskAlgorithmType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::VertexCollection &collection)
 Create boolean mask based on the value of algorithm type from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskR (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Create boolean mask based on the value of distance to origin from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskX (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Create boolean mask based on the value of x coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskY (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Create boolean mask based on the value of y coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< bool > maskZ (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Create boolean mask based on the value of z coordinate from each item in a collection of Vertex.
 
ROOT::VecOps::RVec< edm4hep::VertexData > selType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Select a subgroup of Vertex based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::VertexData > selChi2 (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Select a subgroup of Vertex based on the value of chi^2.
 
ROOT::VecOps::RVec< edm4hep::VertexData > selNdf (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Select a subgroup of Vertex based on the value of degrees of freedom.
 
ROOT::VecOps::RVec< edm4hep::VertexData > selAlgorithmType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Select a subgroup of Vertex based on the value of algorithm type.
 
ROOT::VecOps::RVec< edm4hep::VertexData > selR (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Select a subgroup of Vertex based on the value of distance to origin.
 
ROOT::VecOps::RVec< edm4hep::VertexData > selX (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Select a subgroup of Vertex based on the value of x coordinate.
 
ROOT::VecOps::RVec< edm4hep::VertexData > selY (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Select a subgroup of Vertex based on the value of y coordinate.
 
ROOT::VecOps::RVec< edm4hep::VertexData > selZ (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::VertexData > &collection)
 Select a subgroup of Vertex based on the value of z coordinate.
 
edm4hep::VertexCollection selType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::VertexCollection &collection)
 Select a subgroup of Vertex based on the value of type.
 
edm4hep::VertexCollection selChi2 (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Select a subgroup of Vertex based on the value of chi^2.
 
edm4hep::VertexCollection selNdf (LogicalOperators::ComparisonOperator op, int val, const edm4hep::VertexCollection &collection)
 Select a subgroup of Vertex based on the value of degrees of freedom.
 
edm4hep::VertexCollection selAlgorithmType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::VertexCollection &collection)
 Select a subgroup of Vertex based on the value of algorithm type.
 
edm4hep::VertexCollection selR (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Select a subgroup of Vertex based on the value of distance to origin.
 
edm4hep::VertexCollection selX (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Select a subgroup of Vertex based on the value of x coordinate.
 
edm4hep::VertexCollection selY (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Select a subgroup of Vertex based on the value of y coordinate.
 
edm4hep::VertexCollection selZ (LogicalOperators::ComparisonOperator op, float val, const edm4hep::VertexCollection &collection)
 Select a subgroup of Vertex based on the value of z coordinate.
 
ROOT::VecOps::RVec< edm4hep::VertexData > sortType (ROOT::VecOps::RVec< edm4hep::VertexData > &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::VertexData > sortChi2 (ROOT::VecOps::RVec< edm4hep::VertexData > &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of chi^2.
 
ROOT::VecOps::RVec< edm4hep::VertexData > sortNdf (ROOT::VecOps::RVec< edm4hep::VertexData > &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of degrees of freedom.
 
ROOT::VecOps::RVec< edm4hep::VertexData > sortAlgorithmType (ROOT::VecOps::RVec< edm4hep::VertexData > &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of algorithm type.
 
ROOT::VecOps::RVec< edm4hep::VertexData > sortR (ROOT::VecOps::RVec< edm4hep::VertexData > &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of distance to origin.
 
ROOT::VecOps::RVec< edm4hep::VertexData > sortX (ROOT::VecOps::RVec< edm4hep::VertexData > &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of b.
 
ROOT::VecOps::RVec< edm4hep::VertexData > sortY (ROOT::VecOps::RVec< edm4hep::VertexData > &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of b.
 
ROOT::VecOps::RVec< edm4hep::VertexData > sortZ (ROOT::VecOps::RVec< edm4hep::VertexData > &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of z coordinate.
 
edm4hep::VertexCollection sortType (edm4hep::VertexCollection &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of type.
 
edm4hep::VertexCollection sortChi2 (edm4hep::VertexCollection &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of chi^2.
 
edm4hep::VertexCollection sortNdf (edm4hep::VertexCollection &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of degrees of freedom.
 
edm4hep::VertexCollection sortAlgorithmType (edm4hep::VertexCollection &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of algorithm type.
 
edm4hep::VertexCollection sortR (edm4hep::VertexCollection &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of distance to origin.
 
edm4hep::VertexCollection sortX (edm4hep::VertexCollection &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of x coordinate.
 
edm4hep::VertexCollection sortY (edm4hep::VertexCollection &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of y coordinate.
 
edm4hep::VertexCollection sortZ (edm4hep::VertexCollection &collection, bool reverse=false)
 Sort a collection of Vertex based on the value of z coordinate.
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > getParticles (edm4hep::VertexData &item, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &relatedCollection)
 Get the collection of ReconstructedParticle related to a Vertex.
 
edm4hep::ReconstructedParticleCollection getParticles (const edm4hep::Vertex &item)
 Get the collection of ReconstructedParticle related to a Vertex.
 

Function Documentation

◆ getAlgorithmType() [1/2]

ROOT::VecOps::RVec< int > k4::ral::Vertex::getAlgorithmType ( const edm4hep::VertexCollection & collection)

Get algorithm type from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getAlgorithmType() [2/2]

ROOT::VecOps::RVec< int > k4::ral::Vertex::getAlgorithmType ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Get algorithm type from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getChi2() [1/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getChi2 ( const edm4hep::VertexCollection & collection)

Get chi^2 from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getChi2() [2/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getChi2 ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Get chi^2 from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getNdf() [1/2]

ROOT::VecOps::RVec< int > k4::ral::Vertex::getNdf ( const edm4hep::VertexCollection & collection)

Get degrees of freedom from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getNdf() [2/2]

ROOT::VecOps::RVec< int > k4::ral::Vertex::getNdf ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Get degrees of freedom from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getParticles() [1/2]

edm4hep::ReconstructedParticleCollection k4::ral::Vertex::getParticles ( const edm4hep::Vertex & item)

Get the collection of ReconstructedParticle related to a Vertex.

Parameters
itemVertex to look in for related collection

◆ getParticles() [2/2]

ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > k4::ral::Vertex::getParticles ( edm4hep::VertexData & item,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & relatedCollection )

Get the collection of ReconstructedParticle related to a Vertex.

Parameters
itemVertex from which to look for the related collection.
relatedCollectionComplete collection of ReconstructedParticle to filter

◆ getR() [1/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getR ( const edm4hep::VertexCollection & collection)

Get distance to origin from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getR() [2/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getR ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Get distance to origin from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getType() [1/2]

ROOT::VecOps::RVec< int > k4::ral::Vertex::getType ( const edm4hep::VertexCollection & collection)

Get type from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getType() [2/2]

ROOT::VecOps::RVec< int > k4::ral::Vertex::getType ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Get type from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getX() [1/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getX ( const edm4hep::VertexCollection & collection)

Get x coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getX() [2/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getX ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Get x coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getY() [1/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getY ( const edm4hep::VertexCollection & collection)

Get y coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getY() [2/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getY ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Get y coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getZ() [1/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getZ ( const edm4hep::VertexCollection & collection)

Get z coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ getZ() [2/2]

ROOT::VecOps::RVec< float > k4::ral::Vertex::getZ ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Get z coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ maskAlgorithmType() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskAlgorithmType ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::VertexCollection & collection )

Create boolean mask based on the value of algorithm type from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskAlgorithmType() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskAlgorithmType ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Create boolean mask based on the value of algorithm type from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskChi2() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskChi2 ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Create boolean mask based on the value of chi^2 from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskChi2() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskChi2 ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Create boolean mask based on the value of chi^2 from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskNdf() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskNdf ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::VertexCollection & collection )

Create boolean mask based on the value of degrees of freedom from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskNdf() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskNdf ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Create boolean mask based on the value of degrees of freedom from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskR() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskR ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Create boolean mask based on the value of distance to origin from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskR() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskR ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Create boolean mask based on the value of distance to origin from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskType() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskType ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::VertexCollection & collection )

Create boolean mask based on the value of type from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskType() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskType ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Create boolean mask based on the value of type from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskX() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskX ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Create boolean mask based on the value of x coordinate from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskX() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskX ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Create boolean mask based on the value of x coordinate from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskY() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskY ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Create boolean mask based on the value of y coordinate from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskY() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskY ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Create boolean mask based on the value of y coordinate from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskZ() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskZ ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Create boolean mask based on the value of z coordinate from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ maskZ() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Vertex::maskZ ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Create boolean mask based on the value of z coordinate from each item in a collection of Vertex.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ printAlgorithmType() [1/2]

int k4::ral::Vertex::printAlgorithmType ( const edm4hep::VertexCollection & collection)

Print algorithm type from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printAlgorithmType() [2/2]

int k4::ral::Vertex::printAlgorithmType ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Print algorithm type from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printChi2() [1/2]

int k4::ral::Vertex::printChi2 ( const edm4hep::VertexCollection & collection)

Print chi^2 from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printChi2() [2/2]

int k4::ral::Vertex::printChi2 ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Print chi^2 from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printNdf() [1/2]

int k4::ral::Vertex::printNdf ( const edm4hep::VertexCollection & collection)

Print degrees of freedom from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printNdf() [2/2]

int k4::ral::Vertex::printNdf ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Print degrees of freedom from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printR() [1/2]

int k4::ral::Vertex::printR ( const edm4hep::VertexCollection & collection)

Print distance to origin from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printR() [2/2]

int k4::ral::Vertex::printR ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Print distance to origin from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printType() [1/2]

int k4::ral::Vertex::printType ( const edm4hep::VertexCollection & collection)

Print type from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printType() [2/2]

int k4::ral::Vertex::printType ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Print type from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printX() [1/2]

int k4::ral::Vertex::printX ( const edm4hep::VertexCollection & collection)

Print x coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printX() [2/2]

int k4::ral::Vertex::printX ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Print x coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printY() [1/2]

int k4::ral::Vertex::printY ( const edm4hep::VertexCollection & collection)

Print y coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printY() [2/2]

int k4::ral::Vertex::printY ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Print y coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printZ() [1/2]

int k4::ral::Vertex::printZ ( const edm4hep::VertexCollection & collection)

Print z coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ printZ() [2/2]

int k4::ral::Vertex::printZ ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection)

Print z coordinate from each item in a collection of Vertex.

Parameters
collectionCollection of Vertex to look in

◆ selAlgorithmType() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::selAlgorithmType ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::VertexCollection & collection )

Select a subgroup of Vertex based on the value of algorithm type.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selAlgorithmType() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::selAlgorithmType ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Select a subgroup of Vertex based on the value of algorithm type.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selChi2() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::selChi2 ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Select a subgroup of Vertex based on the value of chi^2.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selChi2() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::selChi2 ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Select a subgroup of Vertex based on the value of chi^2.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selNdf() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::selNdf ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::VertexCollection & collection )

Select a subgroup of Vertex based on the value of degrees of freedom.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selNdf() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::selNdf ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Select a subgroup of Vertex based on the value of degrees of freedom.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selR() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::selR ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Select a subgroup of Vertex based on the value of distance to origin.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selR() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::selR ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Select a subgroup of Vertex based on the value of distance to origin.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selType() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::selType ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::VertexCollection & collection )

Select a subgroup of Vertex based on the value of type.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selType() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::selType ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Select a subgroup of Vertex based on the value of type.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selX() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::selX ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Select a subgroup of Vertex based on the value of x coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selX() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::selX ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Select a subgroup of Vertex based on the value of x coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selY() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::selY ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Select a subgroup of Vertex based on the value of y coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selY() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::selY ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Select a subgroup of Vertex based on the value of y coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selZ() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::selZ ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::VertexCollection & collection )

Select a subgroup of Vertex based on the value of z coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ selZ() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::selZ ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::VertexData > & collection )

Select a subgroup of Vertex based on the value of z coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of Vertex to look in

◆ sortAlgorithmType() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::sortAlgorithmType ( edm4hep::VertexCollection & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of algorithm type.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortAlgorithmType() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::sortAlgorithmType ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of algorithm type.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortChi2() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::sortChi2 ( edm4hep::VertexCollection & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of chi^2.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortChi2() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::sortChi2 ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of chi^2.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortNdf() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::sortNdf ( edm4hep::VertexCollection & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of degrees of freedom.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortNdf() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::sortNdf ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of degrees of freedom.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortR() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::sortR ( edm4hep::VertexCollection & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of distance to origin.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortR() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::sortR ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of distance to origin.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortType() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::sortType ( edm4hep::VertexCollection & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of type.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortType() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::sortType ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of type.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortX() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::sortX ( edm4hep::VertexCollection & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of x coordinate.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortX() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::sortX ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of b.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortY() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::sortY ( edm4hep::VertexCollection & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of y coordinate.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortY() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::sortY ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of b.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortZ() [1/2]

edm4hep::VertexCollection k4::ral::Vertex::sortZ ( edm4hep::VertexCollection & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of z coordinate.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.

◆ sortZ() [2/2]

ROOT::VecOps::RVec< edm4hep::VertexData > k4::ral::Vertex::sortZ ( ROOT::VecOps::RVec< edm4hep::VertexData > & collection,
bool reverse = false )

Sort a collection of Vertex based on the value of z coordinate.

Parameters
collectionCollection of Vertex to be sorted
reverseChange the order of sorting.