CMS 3D CMS Logo

Public Member Functions | Public Attributes

SiStripApvGain::RegistryPointers Struct Reference

#include <SiStripApvGain.h>

List of all members.

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 32 of file SiStripApvGain.h.


Member Function Documentation

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

Definition at line 42 of file SiStripApvGain.h.

References detid_begin, ibegin_begin, and v_begin.

Referenced by SiStripPlotGain::DoAnalysis().

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

Definition at line 43 of file SiStripApvGain.h.

References detid_begin, iend_begin, and v_begin.

Referenced by SiStripPlotGain::DoAnalysis().

{return v_begin+*(iend_begin+(idet-detid_begin));} 

Member Data Documentation

Definition at line 35 of file SiStripApvGain.h.

Referenced by getFirstElement(), and SiStripApvGain::getRegistryPointers().

Definition at line 36 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().

Definition at line 37 of file SiStripApvGain.h.

Referenced by getLastElement(), and SiStripApvGain::getRegistryPointers().

Definition at line 38 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().

Definition at line 40 of file SiStripApvGain.h.

Referenced by SiStripApvGain::getRegistryPointers().