ral 0.0.1
Loading...
Searching...
No Matches
Track.h File Reference
#include <cmath>
#include <edm4hep/TrackCollection.h>
#include <iostream>
#include <ral/LogicalOperators.h>
Include dependency graph for Track.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  k4
 
namespace  k4::ral
 
namespace  k4::ral::Track
 

Functions

ROOT::VecOps::RVec< int > k4::ral::Track::getType (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Get type from each item in a collection of Track.
 
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.
 
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.
 
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.
 
ROOT::VecOps::RVec< int > k4::ral::Track::getType (const edm4hep::TrackCollection &collection)
 Get type from each item in a collection of Track.
 
ROOT::VecOps::RVec< float > k4::ral::Track::getChi2 (const edm4hep::TrackCollection &collection)
 Get chi^2 from each item in a collection of Track.
 
ROOT::VecOps::RVec< int > k4::ral::Track::getndf (const edm4hep::TrackCollection &collection)
 Get degrees of freedom from each item in a collection of Track.
 
ROOT::VecOps::RVec< int > k4::ral::Track::getNholes (const edm4hep::TrackCollection &collection)
 Get number of holes from each item in a collection of Track.
 
int k4::ral::Track::printType (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Print type from each item in a collection of Track.
 
int k4::ral::Track::printChi2 (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Print chi^2 from each item in a collection of Track.
 
int k4::ral::Track::printndf (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Print degrees of freedom from each item in a collection of Track.
 
int k4::ral::Track::printNholes (ROOT::VecOps::RVec< edm4hep::TrackData > &collection)
 Print number of holes from each item in a collection of Track.
 
int k4::ral::Track::printType (const edm4hep::TrackCollection &collection)
 Print type from each item in a collection of Track.
 
int k4::ral::Track::printChi2 (const edm4hep::TrackCollection &collection)
 Print chi^2 from each item in a collection of Track.
 
int k4::ral::Track::printndf (const edm4hep::TrackCollection &collection)
 Print degrees of freedom from each item in a collection of Track.
 
int k4::ral::Track::printNholes (const edm4hep::TrackCollection &collection)
 Print number of holes from each item in a collection of Track.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
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.
 
edm4hep::TrackCollection k4::ral::Track::sortType (edm4hep::TrackCollection &collection, bool reverse=false)
 Sort a collection of Track based on the value of type.
 
edm4hep::TrackCollection k4::ral::Track::sortChi2 (edm4hep::TrackCollection &collection, bool reverse=false)
 Sort a collection of Track based on the value of chi^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.
 
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.