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

Functions

ROOT::VecOps::RVec< int > getType (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Get type from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< unsigned long long > getCellID (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Get detector cell ID from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getEnergy (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Get energy from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getTime (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Get time of the hit from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getR (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Get distance to origin from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getX (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Get x coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getY (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Get y coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getZ (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Get z coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< int > getType (const edm4hep::CalorimeterHitCollection &collection)
 Get type from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< unsigned long long > getCellID (const edm4hep::CalorimeterHitCollection &collection)
 Get detector cell ID from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getEnergy (const edm4hep::CalorimeterHitCollection &collection)
 Get energy from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getTime (const edm4hep::CalorimeterHitCollection &collection)
 Get time of the hit from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getR (const edm4hep::CalorimeterHitCollection &collection)
 Get distance to origin from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getX (const edm4hep::CalorimeterHitCollection &collection)
 Get x coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getY (const edm4hep::CalorimeterHitCollection &collection)
 Get y coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< float > getZ (const edm4hep::CalorimeterHitCollection &collection)
 Get z coordinate from each item in a collection of CalorimeterHit.
 
int printType (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Print type from each item in a collection of CalorimeterHit.
 
int printCellID (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Print detector cell ID from each item in a collection of CalorimeterHit.
 
int printEnergy (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Print energy from each item in a collection of CalorimeterHit.
 
int printTime (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Print time of the hit from each item in a collection of CalorimeterHit.
 
int printR (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Print distance to origin from each item in a collection of CalorimeterHit.
 
int printX (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Print x coordinate from each item in a collection of CalorimeterHit.
 
int printY (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Print y coordinate from each item in a collection of CalorimeterHit.
 
int printZ (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Print z coordinate from each item in a collection of CalorimeterHit.
 
int printType (const edm4hep::CalorimeterHitCollection &collection)
 Print type from each item in a collection of CalorimeterHit.
 
int printCellID (const edm4hep::CalorimeterHitCollection &collection)
 Print detector cell ID from each item in a collection of CalorimeterHit.
 
int printEnergy (const edm4hep::CalorimeterHitCollection &collection)
 Print energy from each item in a collection of CalorimeterHit.
 
int printTime (const edm4hep::CalorimeterHitCollection &collection)
 Print time of the hit from each item in a collection of CalorimeterHit.
 
int printR (const edm4hep::CalorimeterHitCollection &collection)
 Print distance to origin from each item in a collection of CalorimeterHit.
 
int printX (const edm4hep::CalorimeterHitCollection &collection)
 Print x coordinate from each item in a collection of CalorimeterHit.
 
int printY (const edm4hep::CalorimeterHitCollection &collection)
 Print y coordinate from each item in a collection of CalorimeterHit.
 
int printZ (const edm4hep::CalorimeterHitCollection &collection)
 Print z coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Create boolean mask based on the value of type from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskCellID (LogicalOperators::ComparisonOperator op, unsigned long long val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Create boolean mask based on the value of detector cell ID from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskEnergy (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Create boolean mask based on the value of energy from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskTime (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Create boolean mask based on the value of time of the hit from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskR (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Create boolean mask based on the value of distance to origin from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskX (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Create boolean mask based on the value of x coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskY (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Create boolean mask based on the value of y coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskZ (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Create boolean mask based on the value of z coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::CalorimeterHitCollection &collection)
 Create boolean mask based on the value of type from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskCellID (LogicalOperators::ComparisonOperator op, unsigned long long val, const edm4hep::CalorimeterHitCollection &collection)
 Create boolean mask based on the value of detector cell ID from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskEnergy (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Create boolean mask based on the value of energy from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskTime (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Create boolean mask based on the value of time of the hit from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskR (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Create boolean mask based on the value of distance to origin from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskX (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Create boolean mask based on the value of x coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskY (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Create boolean mask based on the value of y coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< bool > maskZ (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Create boolean mask based on the value of z coordinate from each item in a collection of CalorimeterHit.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > selType (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Select a subgroup of CalorimeterHit based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > selCellID (LogicalOperators::ComparisonOperator op, unsigned long long val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Select a subgroup of CalorimeterHit based on the value of detector cell ID.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > selEnergy (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Select a subgroup of CalorimeterHit based on the value of energy.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > selTime (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Select a subgroup of CalorimeterHit based on the value of time of the hit.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > selR (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Select a subgroup of CalorimeterHit based on the value of distance to origin.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > selX (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Select a subgroup of CalorimeterHit based on the value of x coordinate.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > selY (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Select a subgroup of CalorimeterHit based on the value of y coordinate.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > selZ (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection)
 Select a subgroup of CalorimeterHit based on the value of z coordinate.
 
edm4hep::CalorimeterHitCollection selType (LogicalOperators::ComparisonOperator op, int val, const edm4hep::CalorimeterHitCollection &collection)
 Select a subgroup of CalorimeterHit based on the value of type.
 
edm4hep::CalorimeterHitCollection selCellID (LogicalOperators::ComparisonOperator op, unsigned long long val, const edm4hep::CalorimeterHitCollection &collection)
 Select a subgroup of CalorimeterHit based on the value of detector cell ID.
 
edm4hep::CalorimeterHitCollection selEnergy (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Select a subgroup of CalorimeterHit based on the value of energy.
 
edm4hep::CalorimeterHitCollection selTime (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Select a subgroup of CalorimeterHit based on the value of time of the hit.
 
edm4hep::CalorimeterHitCollection selR (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Select a subgroup of CalorimeterHit based on the value of distance to origin.
 
edm4hep::CalorimeterHitCollection selX (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Select a subgroup of CalorimeterHit based on the value of x coordinate.
 
edm4hep::CalorimeterHitCollection selY (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Select a subgroup of CalorimeterHit based on the value of y coordinate.
 
edm4hep::CalorimeterHitCollection selZ (LogicalOperators::ComparisonOperator op, float val, const edm4hep::CalorimeterHitCollection &collection)
 Select a subgroup of CalorimeterHit based on the value of z coordinate.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > sortType (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of type.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > sortCellID (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of detector cell ID.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > sortEnergy (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of energy.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > sortTime (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of time of the hit.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > sortR (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of distance to origin.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > sortX (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of x coordinate.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > sortY (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of y coordinate.
 
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > sortZ (ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of z coordinate.
 
edm4hep::CalorimeterHitCollection sortType (edm4hep::CalorimeterHitCollection &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of type.
 
edm4hep::CalorimeterHitCollection sortCellID (edm4hep::CalorimeterHitCollection &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of detector cell ID.
 
edm4hep::CalorimeterHitCollection sortEnergy (edm4hep::CalorimeterHitCollection &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of energy.
 
edm4hep::CalorimeterHitCollection sortTime (edm4hep::CalorimeterHitCollection &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of time of the hit.
 
edm4hep::CalorimeterHitCollection sortR (edm4hep::CalorimeterHitCollection &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of distance to origin.
 
edm4hep::CalorimeterHitCollection sortX (edm4hep::CalorimeterHitCollection &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of x coordinate.
 
edm4hep::CalorimeterHitCollection sortY (edm4hep::CalorimeterHitCollection &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of y coordinate.
 
edm4hep::CalorimeterHitCollection sortZ (edm4hep::CalorimeterHitCollection &collection, bool reverse=false)
 Sort a collection of CalorimeterHit based on the value of z coordinate.
 

Function Documentation

◆ getCellID() [1/2]

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

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getCellID() [2/2]

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

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getEnergy() [1/2]

ROOT::VecOps::RVec< float > k4::ral::CalorimeterHit::getEnergy ( const edm4hep::CalorimeterHitCollection & collection)

Get energy from each item in a collection of CalorimeterHit.

Parameters
collectionCollection of CalorimeterHit to look in

◆ getEnergy() [2/2]

ROOT::VecOps::RVec< float > k4::ral::CalorimeterHit::getEnergy ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

Get energy from each item in a collection of CalorimeterHit.

Parameters
collectionCollection of CalorimeterHit to look in

◆ getR() [1/2]

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

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getR() [2/2]

ROOT::VecOps::RVec< float > k4::ral::CalorimeterHit::getR ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getTime() [1/2]

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

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getTime() [2/2]

ROOT::VecOps::RVec< float > k4::ral::CalorimeterHit::getTime ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getType() [1/2]

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

Get type from each item in a collection of CalorimeterHit.

Parameters
collectionCollection of CalorimeterHit to look in

◆ getType() [2/2]

ROOT::VecOps::RVec< int > k4::ral::CalorimeterHit::getType ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

Get type from each item in a collection of CalorimeterHit.

Parameters
collectionCollection of CalorimeterHit to look in

◆ getX() [1/2]

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

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getX() [2/2]

ROOT::VecOps::RVec< float > k4::ral::CalorimeterHit::getX ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getY() [1/2]

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

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getY() [2/2]

ROOT::VecOps::RVec< float > k4::ral::CalorimeterHit::getY ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getZ() [1/2]

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

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ getZ() [2/2]

ROOT::VecOps::RVec< float > k4::ral::CalorimeterHit::getZ ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ maskCellID() [1/2]

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

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

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

◆ maskCellID() [2/2]

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

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

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

◆ maskEnergy() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::CalorimeterHit::maskEnergy ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::CalorimeterHitCollection & collection )

Create boolean mask based on the value of energy from each item in a collection of CalorimeterHit.

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

◆ maskEnergy() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::CalorimeterHit::maskEnergy ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection )

Create boolean mask based on the value of energy from each item in a collection of CalorimeterHit.

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

◆ maskR() [1/2]

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

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

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

◆ maskR() [2/2]

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

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

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

◆ maskTime() [1/2]

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

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

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

◆ maskTime() [2/2]

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

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

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

◆ maskType() [1/2]

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

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

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

◆ maskType() [2/2]

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

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

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

◆ maskX() [1/2]

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

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

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

◆ maskX() [2/2]

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

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

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

◆ maskY() [1/2]

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

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

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

◆ maskY() [2/2]

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

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

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

◆ maskZ() [1/2]

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

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

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

◆ maskZ() [2/2]

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

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

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

◆ printCellID() [1/2]

int k4::ral::CalorimeterHit::printCellID ( const edm4hep::CalorimeterHitCollection & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printCellID() [2/2]

int k4::ral::CalorimeterHit::printCellID ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printEnergy() [1/2]

int k4::ral::CalorimeterHit::printEnergy ( const edm4hep::CalorimeterHitCollection & collection)

Print energy from each item in a collection of CalorimeterHit.

Parameters
collectionCollection of CalorimeterHit to look in

◆ printEnergy() [2/2]

int k4::ral::CalorimeterHit::printEnergy ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

Print energy from each item in a collection of CalorimeterHit.

Parameters
collectionCollection of CalorimeterHit to look in

◆ printR() [1/2]

int k4::ral::CalorimeterHit::printR ( const edm4hep::CalorimeterHitCollection & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printR() [2/2]

int k4::ral::CalorimeterHit::printR ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printTime() [1/2]

int k4::ral::CalorimeterHit::printTime ( const edm4hep::CalorimeterHitCollection & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printTime() [2/2]

int k4::ral::CalorimeterHit::printTime ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printType() [1/2]

int k4::ral::CalorimeterHit::printType ( const edm4hep::CalorimeterHitCollection & collection)

Print type from each item in a collection of CalorimeterHit.

Parameters
collectionCollection of CalorimeterHit to look in

◆ printType() [2/2]

int k4::ral::CalorimeterHit::printType ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

Print type from each item in a collection of CalorimeterHit.

Parameters
collectionCollection of CalorimeterHit to look in

◆ printX() [1/2]

int k4::ral::CalorimeterHit::printX ( const edm4hep::CalorimeterHitCollection & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printX() [2/2]

int k4::ral::CalorimeterHit::printX ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printY() [1/2]

int k4::ral::CalorimeterHit::printY ( const edm4hep::CalorimeterHitCollection & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printY() [2/2]

int k4::ral::CalorimeterHit::printY ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printZ() [1/2]

int k4::ral::CalorimeterHit::printZ ( const edm4hep::CalorimeterHitCollection & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ printZ() [2/2]

int k4::ral::CalorimeterHit::printZ ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection)

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

Parameters
collectionCollection of CalorimeterHit to look in

◆ selCellID() [1/2]

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

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

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

◆ selCellID() [2/2]

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

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

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

◆ selEnergy() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::selEnergy ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::CalorimeterHitCollection & collection )

Select a subgroup of CalorimeterHit based on the value of energy.

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

◆ selEnergy() [2/2]

ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > k4::ral::CalorimeterHit::selEnergy ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection )

Select a subgroup of CalorimeterHit based on the value of energy.

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

◆ selR() [1/2]

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

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

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

◆ selR() [2/2]

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

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

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

◆ selTime() [1/2]

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

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

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

◆ selTime() [2/2]

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

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

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

◆ selType() [1/2]

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

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

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

◆ selType() [2/2]

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

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

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

◆ selX() [1/2]

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

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

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

◆ selX() [2/2]

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

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

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

◆ selY() [1/2]

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

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

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

◆ selY() [2/2]

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

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

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

◆ selZ() [1/2]

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

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

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

◆ selZ() [2/2]

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

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

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

◆ sortCellID() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::sortCellID ( edm4hep::CalorimeterHitCollection & collection,
bool reverse = false )

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

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

◆ sortCellID() [2/2]

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

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

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

◆ sortEnergy() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::sortEnergy ( edm4hep::CalorimeterHitCollection & collection,
bool reverse = false )

Sort a collection of CalorimeterHit based on the value of energy.

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

◆ sortEnergy() [2/2]

ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > k4::ral::CalorimeterHit::sortEnergy ( ROOT::VecOps::RVec< edm4hep::CalorimeterHitData > & collection,
bool reverse = false )

Sort a collection of CalorimeterHit based on the value of energy.

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

◆ sortR() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::sortR ( edm4hep::CalorimeterHitCollection & collection,
bool reverse = false )

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

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

◆ sortR() [2/2]

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

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

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

◆ sortTime() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::sortTime ( edm4hep::CalorimeterHitCollection & collection,
bool reverse = false )

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

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

◆ sortTime() [2/2]

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

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

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

◆ sortType() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::sortType ( edm4hep::CalorimeterHitCollection & collection,
bool reverse = false )

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

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

◆ sortType() [2/2]

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

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

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

◆ sortX() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::sortX ( edm4hep::CalorimeterHitCollection & collection,
bool reverse = false )

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

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

◆ sortX() [2/2]

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

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

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

◆ sortY() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::sortY ( edm4hep::CalorimeterHitCollection & collection,
bool reverse = false )

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

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

◆ sortY() [2/2]

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

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

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

◆ sortZ() [1/2]

edm4hep::CalorimeterHitCollection k4::ral::CalorimeterHit::sortZ ( edm4hep::CalorimeterHitCollection & collection,
bool reverse = false )

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

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

◆ sortZ() [2/2]

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

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

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