CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
SiStripApvGain::RegistryPointers Struct Reference

#include <SiStripApvGain.h>

Public Member Functions

ContainerIterator getFirstElement (RegistryConstIterator &idet)
 
ContainerIterator getLastElement (RegistryConstIterator &idet)
 

Public Attributes

RegistryConstIterator detid_begin
 
RegistryConstIterator detid_end
 
RegistryConstIterator ibegin_begin
 
RegistryConstIterator ibegin_end
 
RegistryConstIterator iend_begin
 
RegistryConstIterator iend_end
 
ContainerIterator v_begin
 
ContainerIterator v_end
 

Detailed Description

Definition at line 34 of file SiStripApvGain.h.

Member Function Documentation

ContainerIterator SiStripApvGain::RegistryPointers::getFirstElement ( RegistryConstIterator idet)
inline

Definition at line 44 of file SiStripApvGain.h.

References detid_begin.

Referenced by SiStripPlotGain::DoAnalysis().

44  {
45  return v_begin + *(ibegin_begin + (idet - detid_begin));
46  }
RegistryConstIterator detid_begin
RegistryConstIterator ibegin_begin
ContainerIterator SiStripApvGain::RegistryPointers::getLastElement ( RegistryConstIterator idet)
inline

Definition at line 47 of file SiStripApvGain.h.

References detid_begin.

Referenced by SiStripPlotGain::DoAnalysis().

47  {
48  return v_begin + *(iend_begin + (idet - detid_begin));
49  }
RegistryConstIterator iend_begin
RegistryConstIterator detid_begin

Member Data Documentation

RegistryConstIterator SiStripApvGain::RegistryPointers::detid_begin
RegistryConstIterator SiStripApvGain::RegistryPointers::detid_end
RegistryConstIterator SiStripApvGain::RegistryPointers::ibegin_begin

Definition at line 37 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().

RegistryConstIterator SiStripApvGain::RegistryPointers::ibegin_end

Definition at line 38 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().

RegistryConstIterator SiStripApvGain::RegistryPointers::iend_begin

Definition at line 39 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().

RegistryConstIterator SiStripApvGain::RegistryPointers::iend_end

Definition at line 40 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().

ContainerIterator SiStripApvGain::RegistryPointers::v_begin

Definition at line 41 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().

ContainerIterator SiStripApvGain::RegistryPointers::v_end

Definition at line 42 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().