CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
edm::BranchDescription::Transients Struct Reference

#include <BranchDescription.h>

Public Member Functions

void reset ()
 
 Transients ()
 

Public Attributes

bool availableOnlyAtEndTransition_
 
int basketSize_
 
std::string branchName_
 
bool dropped_
 
bool isMergeable_
 
bool isProvenanceSetOnRead_ = false
 
bool isTransform_
 
std::string moduleName_
 
bool onDemand_
 
ParameterSetID parameterSetID_
 
bool produced_
 
int splitLevel_
 
BranchID switchAliasForBranchID_
 
std::string switchAliasModuleLabel_
 
bool transient_
 
TypeWithDict unwrappedType_
 
std::string wrappedName_
 
TypeWithDict wrappedType_
 

Detailed Description

Definition at line 135 of file BranchDescription.h.

Constructor & Destructor Documentation

◆ Transients()

edm::BranchDescription::Transients::Transients ( )

Definition at line 19 of file BranchDescription.cc.

20  : parameterSetID_(),
21  moduleName_(),
22  branchName_(),
23  wrappedName_(),
24  wrappedType_(),
26  splitLevel_(),
27  basketSize_(),
28  produced_(false),
29  onDemand_(false),
30  isTransform_(false),
31  dropped_(false),
32  transient_(false),
34  isMergeable_(false) {}

Member Function Documentation

◆ reset()

void edm::BranchDescription::Transients::reset ( void  )

Definition at line 36 of file BranchDescription.cc.

Referenced by edm::BranchDescription::initializeTransients().

36 { *this = BranchDescription::Transients(); }

Member Data Documentation

◆ availableOnlyAtEndTransition_

bool edm::BranchDescription::Transients::availableOnlyAtEndTransition_

◆ basketSize_

int edm::BranchDescription::Transients::basketSize_

◆ branchName_

std::string edm::BranchDescription::Transients::branchName_

◆ dropped_

bool edm::BranchDescription::Transients::dropped_

◆ isMergeable_

bool edm::BranchDescription::Transients::isMergeable_

◆ isProvenanceSetOnRead_

bool edm::BranchDescription::Transients::isProvenanceSetOnRead_ = false

◆ isTransform_

bool edm::BranchDescription::Transients::isTransform_

◆ moduleName_

std::string edm::BranchDescription::Transients::moduleName_

◆ onDemand_

bool edm::BranchDescription::Transients::onDemand_

◆ parameterSetID_

ParameterSetID edm::BranchDescription::Transients::parameterSetID_

◆ produced_

bool edm::BranchDescription::Transients::produced_

◆ splitLevel_

int edm::BranchDescription::Transients::splitLevel_

◆ switchAliasForBranchID_

BranchID edm::BranchDescription::Transients::switchAliasForBranchID_

◆ switchAliasModuleLabel_

std::string edm::BranchDescription::Transients::switchAliasModuleLabel_

◆ transient_

bool edm::BranchDescription::Transients::transient_

◆ unwrappedType_

TypeWithDict edm::BranchDescription::Transients::unwrappedType_

◆ wrappedName_

std::string edm::BranchDescription::Transients::wrappedName_

◆ wrappedType_

TypeWithDict edm::BranchDescription::Transients::wrappedType_