CMS 3D CMS Logo

List of all members | Public Types | Public Attributes
helper::SelectCode Struct Reference

Public Types

enum  FlagDepth {
  kNone, kFirst, kAll, kNone,
  kFirst, kAll
}
 
enum  FlagDepth {
  kNone, kFirst, kAll, kNone,
  kFirst, kAll
}
 
enum  KeepOrDrop { kKeep, kDrop, kKeep, kDrop }
 
enum  KeepOrDrop { kKeep, kDrop, kKeep, kDrop }
 

Public Attributes

bool all_
 
FlagDepth daughtersDepth_
 
KeepOrDrop keepOrDrop_
 
FlagDepth mothersDepth_
 

Detailed Description

Definition at line 14 of file GenParticlePruner.cc.

Member Enumeration Documentation

◆ FlagDepth [1/2]

enum helper::SelectCode::FlagDepth
Enumerator
kNone 
kFirst 
kAll 
kNone 
kFirst 
kAll 

Definition at line 16 of file GenParticlePruner.cc.

16 { kNone, kFirst, kAll };

◆ FlagDepth [2/2]

enum helper::SelectCode::FlagDepth
Enumerator
kNone 
kFirst 
kAll 
kNone 
kFirst 
kAll 

Definition at line 42 of file TrackingParticleSelectorByGen.cc.

42 { kNone, kFirst, kAll };

◆ KeepOrDrop [1/2]

enum helper::SelectCode::KeepOrDrop
Enumerator
kKeep 
kDrop 
kKeep 
kDrop 

Definition at line 15 of file GenParticlePruner.cc.

15 { kKeep, kDrop };

◆ KeepOrDrop [2/2]

enum helper::SelectCode::KeepOrDrop
Enumerator
kKeep 
kDrop 
kKeep 
kDrop 

Definition at line 41 of file TrackingParticleSelectorByGen.cc.

41 { kKeep, kDrop };

Member Data Documentation

◆ all_

bool helper::SelectCode::all_

◆ daughtersDepth_

FlagDepth helper::SelectCode::daughtersDepth_

◆ keepOrDrop_

KeepOrDrop helper::SelectCode::keepOrDrop_

◆ mothersDepth_

FlagDepth helper::SelectCode::mothersDepth_
helper::SelectCode::kKeep
Definition: GenParticlePruner.cc:15
helper::SelectCode::kFirst
Definition: GenParticlePruner.cc:16
helper::SelectCode::kNone
Definition: GenParticlePruner.cc:16
helper::SelectCode::kAll
Definition: GenParticlePruner.cc:16
helper::SelectCode::kDrop
Definition: GenParticlePruner.cc:15