Class PtCutter


class PtCutter
derived from IMCselector

Determines whether a particle would escape the detectors B-field.


Field Summary
 private ChargeServicem_chargeService
           
 private doublem_ptCut
           

Constructor Summary
PtCutter(bool fieldOn)
           

Method Summary
 const IMCselector *create()
           
 const booloperator()(const HepMC::Particle & particle)
          returns true if particle escapes B-field.
 const booloperator()(const HepMC::Particle * particle)
           

Field Detail

m_chargeService

private ChargeService m_chargeService

m_ptCut

private double m_ptCut
Constructor Detail

PtCutter

public PtCutter(bool fieldOn)
Method Detail

create

public const IMCselector * create()

operator()

public const bool operator()(const HepMC::Particle & particle)
returns true if particle escapes B-field.

operator()

public const bool operator()(const HepMC::Particle * particle)

Association Links

to Class Atlfast::ChargeService