Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

GetRawBlock.h File Reference

#include <TObject.h>
#include "RawData/RawRecord.h"
#include "RawData/RawDataBlock.h"
#include "MinosObjectMap/MomNavigator.h"
#include <vector>
#include <iostream>

Go to the source code of this file.

Namespaces

namespace  DataUtil

Functions

template<class BlockType>
std::vector< const BlockType * > GetRawBlocks (const MomNavigator *mom)
 Pull RawData blocks out of Mom.
template<class BlockType>
const BlockType * GetRawBlock (const MomNavigator *mom)


Function Documentation

template<class BlockType>
const BlockType* GetRawBlock const MomNavigator mom  )  [inline]
 

Definition at line 65 of file GetRawBlock.h.

00066 {
00067   std::vector<const BlockType*> v = GetRawBlocks<BlockType>(mom);
00068   if(v.size()>0) return v[0];
00069   else return NULL;
00070 }


Generated on Sat Nov 21 22:48:25 2009 for loon by  doxygen 1.3.9.1