CMS 3D CMS Logo

Namespaces | Functions
ArrayShape.cc File Reference
#include <cassert>
#include "JetMETCorrections/InterpolationTables/interface/NpstatException.h"
#include "JetMETCorrections/InterpolationTables/interface/ArrayShape.h"

Go to the source code of this file.

Namespaces

 npstat
 

Functions

ArrayShape npstat::doubleShape (const ArrayShape &inputShape)
 
ArrayShape npstat::halfShape (const ArrayShape &inputShape)
 
bool npstat::isSubShape (const ArrayShape &sh1, const ArrayShape &sh2)
 
ArrayShape npstat::makeShape ()
 
ArrayShape npstat::makeShape (unsigned i0)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1, unsigned i2)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8)
 
ArrayShape npstat::makeShape (unsigned i0, unsigned i1, unsigned i2, unsigned i3, unsigned i4, unsigned i5, unsigned i6, unsigned i7, unsigned i8, unsigned i9)
 
ArrayShape npstat::makeShape (const unsigned *indices, unsigned nIndices)