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

Functions

ROOT::VecOps::RVec< int > getType (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Get type from each item in a collection of Track.
 
ROOT::VecOps::RVec< float > getChi2 (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Get chi^2 from each item in a collection of Track.
 
ROOT::VecOps::RVec< int > getndf (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Get degrees of freedom from each item in a collection of Track.
 
ROOT::VecOps::RVec< int > getNholes (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Get number of holes from each item in a collection of Track.
 
ROOT::VecOps::RVec< int > getType (const edm4hep::TrackCollection &collection)
 Get type from each item in a collection of Track.
 
ROOT::VecOps::RVec< float > getChi2 (const edm4hep::TrackCollection &collection)
 Get chi^2 from each item in a collection of Track.
 
ROOT::VecOps::RVec< int > getndf (const edm4hep::TrackCollection &collection)
 Get degrees of freedom from each item in a collection of Track.
 
ROOT::VecOps::RVec< int > getNholes (const edm4hep::TrackCollection &collection)
 Get number of holes from each item in a collection of Track.
 
int printType (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Print type from each item in a collection of Track.
 
int printChi2 (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Print chi^2 from each item in a collection of Track.
 
int printndf (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Print degrees of freedom from each item in a collection of Track.
 
int printNholes (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Print number of holes from each item in a collection of Track.
 
int printType (const edm4hep::TrackCollection &collection)
 Print type from each item in a collection of Track.
 
int printChi2 (const edm4hep::TrackCollection &collection)
 Print chi^2 from each item in a collection of Track.
 
int printndf (const edm4hep::TrackCollection &collection)
 Print degrees of freedom from each item in a collection of Track.
 
int printNholes (const edm4hep::TrackCollection &collection)
 Print number of holes from each item in a collection of Track.
 
ROOT::VecOps::RVec< bool > maskType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Create boolean mask based on the value of type from each item in a collection of Track.
 
ROOT::VecOps::RVec< bool > maskChi2 (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Create boolean mask based on the value of chi^2 from each item in a collection of Track.
 
ROOT::VecOps::RVec< bool > maskndf (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Create boolean mask based on the value of degrees of freedom from each item in a collection of Track.
 
ROOT::VecOps::RVec< bool > maskNholes (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Create boolean mask based on the value of number of holes from each item in a collection of Track.
 
ROOT::VecOps::RVec< bool > maskType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackCollection &collection)
 Create boolean mask based on the value of type from each item in a collection of Track.
 
ROOT::VecOps::RVec< bool > maskChi2 (LogicalOperators::ComparisonOperator op, float val, const edm4hep::TrackCollection &collection)
 Create boolean mask based on the value of chi^2 from each item in a collection of Track.
 
ROOT::VecOps::RVec< bool > maskndf (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackCollection &collection)
 Create boolean mask based on the value of degrees of freedom from each item in a collection of Track.
 
ROOT::VecOps::RVec< bool > maskNholes (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackCollection &collection)
 Create boolean mask based on the value of number of holes from each item in a collection of Track.
 
ROOT::VecOps::RVec< edm4hep::TrackData > selType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Select a subgroup of Track based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::TrackData > selChi2 (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Select a subgroup of Track based on the value of chi^2.
 
ROOT::VecOps::RVec< edm4hep::TrackData > selndf (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Select a subgroup of Track based on the value of degrees of freedom.
 
ROOT::VecOps::RVec< edm4hep::TrackData > selNholes (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Select a subgroup of Track based on the value of number of holes.
 
edm4hep::TrackCollection selType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackCollection &collection)
 Select a subgroup of Track based on the value of type.
 
edm4hep::TrackCollection selChi2 (LogicalOperators::ComparisonOperator op, float val, const edm4hep::TrackCollection &collection)
 Select a subgroup of Track based on the value of chi^2.
 
edm4hep::TrackCollection selndf (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackCollection &collection)
 Select a subgroup of Track based on the value of degrees of freedom.
 
edm4hep::TrackCollection selNholes (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackCollection &collection)
 Select a subgroup of Track based on the value of number of holes.
 
ROOT::VecOps::RVec< edm4hep::TrackData > sortType (ROOT::VecOps::RVec< edm4hep::TrackData > &collection, bool reverse=false)
 Sort a collection of Track based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::TrackData > sortChi2 (ROOT::VecOps::RVec< edm4hep::TrackData > &collection, bool reverse=false)
 Sort a collection of Track based on the value of chi^2.
 
ROOT::VecOps::RVec< edm4hep::TrackData > sortndf (ROOT::VecOps::RVec< edm4hep::TrackData > &collection, bool reverse=false)
 Sort a collection of Track based on the value of degrees of freedom.
 
ROOT::VecOps::RVec< edm4hep::TrackData > sortNholes (ROOT::VecOps::RVec< edm4hep::TrackData > &collection, bool reverse=false)
 Sort a collection of Track based on the value of number of holes.
 
edm4hep::TrackCollection sortType (edm4hep::TrackCollection &collection, bool reverse=false)
 Sort a collection of Track based on the value of type.
 
edm4hep::TrackCollection sortChi2 (edm4hep::TrackCollection &collection, bool reverse=false)
 Sort a collection of Track based on the value of chi^2.
 
edm4hep::TrackCollection sortndf (edm4hep::TrackCollection &collection, bool reverse=false)
 Sort a collection of Track based on the value of degrees of freedom.
 
edm4hep::TrackCollection sortNholes (edm4hep::TrackCollection &collection, bool reverse=false)
 Sort a collection of Track based on the value of number of holes.
 

Function Documentation

◆ getChi2() [1/2]

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

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

Parameters
collectionCollection of Track to look in

◆ getChi2() [2/2]

ROOT::VecOps::RVec< float > k4::ral::Track::getChi2 ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection)

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

Parameters
collectionCollection of Track to look in

◆ getndf() [1/2]

ROOT::VecOps::RVec< int > k4::ral::Track::getndf ( const edm4hep::TrackCollection & collection)

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

Parameters
collectionCollection of Track to look in

◆ getndf() [2/2]

ROOT::VecOps::RVec< int > k4::ral::Track::getndf ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection)

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

Parameters
collectionCollection of Track to look in

◆ getNholes() [1/2]

ROOT::VecOps::RVec< int > k4::ral::Track::getNholes ( const edm4hep::TrackCollection & collection)

Get number of holes from each item in a collection of Track.

Parameters
collectionCollection of Track to look in

◆ getNholes() [2/2]

ROOT::VecOps::RVec< int > k4::ral::Track::getNholes ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection)

Get number of holes from each item in a collection of Track.

Parameters
collectionCollection of Track to look in

◆ getType() [1/2]

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

Get type from each item in a collection of Track.

Parameters
collectionCollection of Track to look in

◆ getType() [2/2]

ROOT::VecOps::RVec< int > k4::ral::Track::getType ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection)

Get type from each item in a collection of Track.

Parameters
collectionCollection of Track to look in

◆ maskChi2() [1/2]

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

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

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

◆ maskChi2() [2/2]

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

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

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

◆ maskndf() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Track::maskndf ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::TrackCollection & collection )

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

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

◆ maskndf() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Track::maskndf ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::TrackData > & collection )

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

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

◆ maskNholes() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::Track::maskNholes ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::TrackCollection & collection )

Create boolean mask based on the value of number of holes from each item in a collection of Track.

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

◆ maskNholes() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::Track::maskNholes ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::TrackData > & collection )

Create boolean mask based on the value of number of holes from each item in a collection of Track.

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

◆ maskType() [1/2]

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

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

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

◆ maskType() [2/2]

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

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

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

◆ printChi2() [1/2]

int k4::ral::Track::printChi2 ( const edm4hep::TrackCollection & collection)

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

Parameters
collectionCollection of Track to look in

◆ printChi2() [2/2]

int k4::ral::Track::printChi2 ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection)

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

Parameters
collectionCollection of Track to look in

◆ printndf() [1/2]

int k4::ral::Track::printndf ( const edm4hep::TrackCollection & collection)

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

Parameters
collectionCollection of Track to look in

◆ printndf() [2/2]

int k4::ral::Track::printndf ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection)

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

Parameters
collectionCollection of Track to look in

◆ printNholes() [1/2]

int k4::ral::Track::printNholes ( const edm4hep::TrackCollection & collection)

Print number of holes from each item in a collection of Track.

Parameters
collectionCollection of Track to look in

◆ printNholes() [2/2]

int k4::ral::Track::printNholes ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection)

Print number of holes from each item in a collection of Track.

Parameters
collectionCollection of Track to look in

◆ printType() [1/2]

int k4::ral::Track::printType ( const edm4hep::TrackCollection & collection)

Print type from each item in a collection of Track.

Parameters
collectionCollection of Track to look in

◆ printType() [2/2]

int k4::ral::Track::printType ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection)

Print type from each item in a collection of Track.

Parameters
collectionCollection of Track to look in

◆ selChi2() [1/2]

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

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

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

◆ selChi2() [2/2]

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

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

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

◆ selndf() [1/2]

edm4hep::TrackCollection k4::ral::Track::selndf ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::TrackCollection & collection )

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

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

◆ selndf() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackData > k4::ral::Track::selndf ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::TrackData > & collection )

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

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

◆ selNholes() [1/2]

edm4hep::TrackCollection k4::ral::Track::selNholes ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::TrackCollection & collection )

Select a subgroup of Track based on the value of number of holes.

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

◆ selNholes() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackData > k4::ral::Track::selNholes ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::TrackData > & collection )

Select a subgroup of Track based on the value of number of holes.

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

◆ selType() [1/2]

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

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

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

◆ selType() [2/2]

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

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

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

◆ sortChi2() [1/2]

edm4hep::TrackCollection k4::ral::Track::sortChi2 ( edm4hep::TrackCollection & collection,
bool reverse = false )

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

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

◆ sortChi2() [2/2]

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

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

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

◆ sortndf() [1/2]

edm4hep::TrackCollection k4::ral::Track::sortndf ( edm4hep::TrackCollection & collection,
bool reverse = false )

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

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

◆ sortndf() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackData > k4::ral::Track::sortndf ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection,
bool reverse = false )

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

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

◆ sortNholes() [1/2]

edm4hep::TrackCollection k4::ral::Track::sortNholes ( edm4hep::TrackCollection & collection,
bool reverse = false )

Sort a collection of Track based on the value of number of holes.

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

◆ sortNholes() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackData > k4::ral::Track::sortNholes ( ROOT::VecOps::RVec< edm4hep::TrackData > & collection,
bool reverse = false )

Sort a collection of Track based on the value of number of holes.

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

◆ sortType() [1/2]

edm4hep::TrackCollection k4::ral::Track::sortType ( edm4hep::TrackCollection & collection,
bool reverse = false )

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

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

◆ sortType() [2/2]

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

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

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