CMS 3D CMS Logo

Public Member Functions | Public Attributes

SeedClusterRemover::ParamBlock Struct Reference

List of all members.

Public Member Functions

 ParamBlock ()
 ParamBlock (const edm::ParameterSet &iConfig)

Public Attributes

bool isSet_
float maxCharge_
float maxChi2_
size_t maxSize_
bool usesCharge_
bool usesSize_

Detailed Description

Definition at line 44 of file SeedClusterRemover.cc.


Constructor & Destructor Documentation

SeedClusterRemover::ParamBlock::ParamBlock ( ) [inline]

Definition at line 45 of file SeedClusterRemover.cc.

: isSet_(false), usesCharge_(false) {}
SeedClusterRemover::ParamBlock::ParamBlock ( const edm::ParameterSet iConfig) [inline]

Definition at line 46 of file SeedClusterRemover.cc.

                                                       :
                isSet_(true), 
                usesCharge_(iConfig.exists("maxCharge")),
                usesSize_(iConfig.exists("maxSize")),
                maxChi2_(iConfig.getParameter<double>("maxChi2")),
                maxCharge_(usesCharge_ ? iConfig.getParameter<double>("maxCharge") : 0), 
                maxSize_(usesSize_ ? iConfig.getParameter<uint32_t>("maxSize") : 0) { }

Member Data Documentation

Definition at line 53 of file SeedClusterRemover.cc.

Definition at line 54 of file SeedClusterRemover.cc.

Definition at line 54 of file SeedClusterRemover.cc.

Definition at line 55 of file SeedClusterRemover.cc.

Referenced by SeedClusterRemover::process().

Definition at line 53 of file SeedClusterRemover.cc.

Definition at line 53 of file SeedClusterRemover.cc.