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

Functions

ROOT::VecOps::RVec< int > getType (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Get type from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< int > getQuality (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Get quality from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< unsigned long long > getCellID (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Get detector cell ID from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< float > getEDep (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Get eDep from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< float > getTime (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Get time of the hit from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< int > getType (const edm4hep::TrackerHit3DCollection &collection)
 Get type from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< int > getQuality (const edm4hep::TrackerHit3DCollection &collection)
 Get quality from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< unsigned long long > getCellID (const edm4hep::TrackerHit3DCollection &collection)
 Get detector cell ID from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< float > getEDep (const edm4hep::TrackerHit3DCollection &collection)
 Get eDep from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< float > getTime (const edm4hep::TrackerHit3DCollection &collection)
 Get time of the hit from each item in a collection of TrackerHit3D.
 
int printType (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Print type from each item in a collection of TrackerHit3D.
 
int printQuality (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Print type from each item in a collection of TrackerHit3D.
 
int printCellID (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Print detector cell ID from each item in a collection of TrackerHit3D.
 
int printEDep (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Print eDep from each item in a collection of TrackerHit3D.
 
int printTime (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Print time of the hit from each item in a collection of TrackerHit3D.
 
int printType (const edm4hep::TrackerHit3DCollection &collection)
 Print type from each item in a collection of TrackerHit3D.
 
int printQuality (const edm4hep::TrackerHit3DCollection &collection)
 Print type from each item in a collection of TrackerHit3D.
 
int printCellID (const edm4hep::TrackerHit3DCollection &collection)
 Print detector cell ID from each item in a collection of TrackerHit3D.
 
int printEDep (const edm4hep::TrackerHit3DCollection &collection)
 Print eDep from each item in a collection of TrackerHit3D.
 
int printTime (const edm4hep::TrackerHit3DCollection &collection)
 Print time of the hit from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Create boolean mask based on the value of type from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskQuality (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Create boolean mask based on the value of type from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskCellID (LogicalOperators::ComparisonOperator op, unsigned long long val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Create boolean mask based on the value of detector cell ID from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskEDep (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Create boolean mask based on the value of eDep from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskTime (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Create boolean mask based on the value of time of the hit from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackerHit3DCollection &collection)
 Create boolean mask based on the value of type from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskQuality (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackerHit3DCollection &collection)
 Create boolean mask based on the value of type from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskCellID (LogicalOperators::ComparisonOperator op, unsigned long long val, const edm4hep::TrackerHit3DCollection &collection)
 Create boolean mask based on the value of detector cell ID from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskEDep (LogicalOperators::ComparisonOperator op, float val, const edm4hep::TrackerHit3DCollection &collection)
 Create boolean mask based on the value of eDep from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< bool > maskTime (LogicalOperators::ComparisonOperator op, float val, const edm4hep::TrackerHit3DCollection &collection)
 Create boolean mask based on the value of time of the hit from each item in a collection of TrackerHit3D.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > selType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Select a subgroup of TrackerHit3D based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > selQuality (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Select a subgroup of TrackerHit3D based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > selCellID (LogicalOperators::ComparisonOperator op, unsigned long long val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Select a subgroup of TrackerHit3D based on the value of detector cell ID.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > selEDep (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Select a subgroup of TrackerHit3D based on the value of eDep.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > selTime (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection)
 Select a subgroup of TrackerHit3D based on the value of time of the hit.
 
edm4hep::TrackerHit3DCollection selType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackerHit3DCollection &collection)
 Select a subgroup of TrackerHit3D based on the value of type.
 
edm4hep::TrackerHit3DCollection selQuality (LogicalOperators::ComparisonOperator op, int val, const edm4hep::TrackerHit3DCollection &collection)
 Select a subgroup of TrackerHit3D based on the value of type.
 
edm4hep::TrackerHit3DCollection selCellID (LogicalOperators::ComparisonOperator op, unsigned long long val, const edm4hep::TrackerHit3DCollection &collection)
 Select a subgroup of TrackerHit3D based on the value of detector cell ID.
 
edm4hep::TrackerHit3DCollection selEDep (LogicalOperators::ComparisonOperator op, float val, const edm4hep::TrackerHit3DCollection &collection)
 Select a subgroup of TrackerHit3D based on the value of eDep.
 
edm4hep::TrackerHit3DCollection selTime (LogicalOperators::ComparisonOperator op, float val, const edm4hep::TrackerHit3DCollection &collection)
 Select a subgroup of TrackerHit3D based on the value of time of the hit.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > sortType (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > sortQuality (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of quality.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > sortCellID (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of detector cell ID.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > sortEDep (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of eDep.
 
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > sortTime (ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of time of the hit.
 
edm4hep::TrackerHit3DCollection sortType (edm4hep::TrackerHit3DCollection &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of type.
 
edm4hep::TrackerHit3DCollection sortQuality (edm4hep::TrackerHit3DCollection &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of quality.
 
edm4hep::TrackerHit3DCollection sortCellID (edm4hep::TrackerHit3DCollection &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of detector cell ID.
 
edm4hep::TrackerHit3DCollection sortEDep (edm4hep::TrackerHit3DCollection &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of eDep.
 
edm4hep::TrackerHit3DCollection sortTime (edm4hep::TrackerHit3DCollection &collection, bool reverse=false)
 Sort a collection of TrackerHit3D based on the value of time of the hit.
 

Function Documentation

◆ getCellID() [1/2]

ROOT::VecOps::RVec< unsigned long long > k4::ral::TrackerHit3D::getCellID ( const edm4hep::TrackerHit3DCollection & collection)

Get detector cell ID from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getCellID() [2/2]

ROOT::VecOps::RVec< unsigned long long > k4::ral::TrackerHit3D::getCellID ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Get detector cell ID from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getEDep() [1/2]

ROOT::VecOps::RVec< float > k4::ral::TrackerHit3D::getEDep ( const edm4hep::TrackerHit3DCollection & collection)

Get eDep from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getEDep() [2/2]

ROOT::VecOps::RVec< float > k4::ral::TrackerHit3D::getEDep ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Get eDep from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getQuality() [1/2]

ROOT::VecOps::RVec< int > k4::ral::TrackerHit3D::getQuality ( const edm4hep::TrackerHit3DCollection & collection)

Get quality from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getQuality() [2/2]

ROOT::VecOps::RVec< int > k4::ral::TrackerHit3D::getQuality ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Get quality from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getTime() [1/2]

ROOT::VecOps::RVec< float > k4::ral::TrackerHit3D::getTime ( const edm4hep::TrackerHit3DCollection & collection)

Get time of the hit from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getTime() [2/2]

ROOT::VecOps::RVec< float > k4::ral::TrackerHit3D::getTime ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Get time of the hit from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getType() [1/2]

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

Get type from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ getType() [2/2]

ROOT::VecOps::RVec< int > k4::ral::TrackerHit3D::getType ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Get type from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ maskCellID() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::TrackerHit3D::maskCellID ( LogicalOperators::ComparisonOperator op,
unsigned long long val,
const edm4hep::TrackerHit3DCollection & collection )

Create boolean mask based on the value of detector cell ID from each item in a collection of TrackerHit3D.

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

◆ maskCellID() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::TrackerHit3D::maskCellID ( LogicalOperators::ComparisonOperator op,
unsigned long long val,
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection )

Create boolean mask based on the value of detector cell ID from each item in a collection of TrackerHit3D.

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

◆ maskEDep() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::TrackerHit3D::maskEDep ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::TrackerHit3DCollection & collection )

Create boolean mask based on the value of eDep from each item in a collection of TrackerHit3D.

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

◆ maskEDep() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::TrackerHit3D::maskEDep ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection )

Create boolean mask based on the value of eDep from each item in a collection of TrackerHit3D.

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

◆ maskQuality() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::TrackerHit3D::maskQuality ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::TrackerHit3DCollection & collection )

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

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

◆ maskQuality() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::TrackerHit3D::maskQuality ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection )

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

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

◆ maskTime() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::TrackerHit3D::maskTime ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::TrackerHit3DCollection & collection )

Create boolean mask based on the value of time of the hit from each item in a collection of TrackerHit3D.

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

◆ maskTime() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::TrackerHit3D::maskTime ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection )

Create boolean mask based on the value of time of the hit from each item in a collection of TrackerHit3D.

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

◆ maskType() [1/2]

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

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

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

◆ maskType() [2/2]

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

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

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

◆ printCellID() [1/2]

int k4::ral::TrackerHit3D::printCellID ( const edm4hep::TrackerHit3DCollection & collection)

Print detector cell ID from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printCellID() [2/2]

int k4::ral::TrackerHit3D::printCellID ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Print detector cell ID from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printEDep() [1/2]

int k4::ral::TrackerHit3D::printEDep ( const edm4hep::TrackerHit3DCollection & collection)

Print eDep from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printEDep() [2/2]

int k4::ral::TrackerHit3D::printEDep ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Print eDep from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printQuality() [1/2]

int k4::ral::TrackerHit3D::printQuality ( const edm4hep::TrackerHit3DCollection & collection)

Print type from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printQuality() [2/2]

int k4::ral::TrackerHit3D::printQuality ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Print type from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printTime() [1/2]

int k4::ral::TrackerHit3D::printTime ( const edm4hep::TrackerHit3DCollection & collection)

Print time of the hit from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printTime() [2/2]

int k4::ral::TrackerHit3D::printTime ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Print time of the hit from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printType() [1/2]

int k4::ral::TrackerHit3D::printType ( const edm4hep::TrackerHit3DCollection & collection)

Print type from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ printType() [2/2]

int k4::ral::TrackerHit3D::printType ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection)

Print type from each item in a collection of TrackerHit3D.

Parameters
collectionCollection of TrackerHit3D to look in

◆ selCellID() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::selCellID ( LogicalOperators::ComparisonOperator op,
unsigned long long val,
const edm4hep::TrackerHit3DCollection & collection )

Select a subgroup of TrackerHit3D based on the value of detector cell ID.

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

◆ selCellID() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > k4::ral::TrackerHit3D::selCellID ( LogicalOperators::ComparisonOperator op,
unsigned long long val,
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection )

Select a subgroup of TrackerHit3D based on the value of detector cell ID.

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

◆ selEDep() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::selEDep ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::TrackerHit3DCollection & collection )

Select a subgroup of TrackerHit3D based on the value of eDep.

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

◆ selEDep() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > k4::ral::TrackerHit3D::selEDep ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection )

Select a subgroup of TrackerHit3D based on the value of eDep.

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

◆ selQuality() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::selQuality ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::TrackerHit3DCollection & collection )

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

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

◆ selQuality() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > k4::ral::TrackerHit3D::selQuality ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection )

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

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

◆ selTime() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::selTime ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::TrackerHit3DCollection & collection )

Select a subgroup of TrackerHit3D based on the value of time of the hit.

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

◆ selTime() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > k4::ral::TrackerHit3D::selTime ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection )

Select a subgroup of TrackerHit3D based on the value of time of the hit.

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

◆ selType() [1/2]

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

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

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

◆ selType() [2/2]

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

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

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

◆ sortCellID() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::sortCellID ( edm4hep::TrackerHit3DCollection & collection,
bool reverse = false )

Sort a collection of TrackerHit3D based on the value of detector cell ID.

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

◆ sortCellID() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > k4::ral::TrackerHit3D::sortCellID ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection,
bool reverse = false )

Sort a collection of TrackerHit3D based on the value of detector cell ID.

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

◆ sortEDep() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::sortEDep ( edm4hep::TrackerHit3DCollection & collection,
bool reverse = false )

Sort a collection of TrackerHit3D based on the value of eDep.

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

◆ sortEDep() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > k4::ral::TrackerHit3D::sortEDep ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection,
bool reverse = false )

Sort a collection of TrackerHit3D based on the value of eDep.

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

◆ sortQuality() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::sortQuality ( edm4hep::TrackerHit3DCollection & collection,
bool reverse = false )

Sort a collection of TrackerHit3D based on the value of quality.

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

◆ sortQuality() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > k4::ral::TrackerHit3D::sortQuality ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection,
bool reverse = false )

Sort a collection of TrackerHit3D based on the value of quality.

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

◆ sortTime() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::sortTime ( edm4hep::TrackerHit3DCollection & collection,
bool reverse = false )

Sort a collection of TrackerHit3D based on the value of time of the hit.

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

◆ sortTime() [2/2]

ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > k4::ral::TrackerHit3D::sortTime ( ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & collection,
bool reverse = false )

Sort a collection of TrackerHit3D based on the value of time of the hit.

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

◆ sortType() [1/2]

edm4hep::TrackerHit3DCollection k4::ral::TrackerHit3D::sortType ( edm4hep::TrackerHit3DCollection & collection,
bool reverse = false )

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

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

◆ sortType() [2/2]

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

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

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