|
ATLAS Offline Software
|
Go to the documentation of this file.
11 if( nrow >=
ROWMAX )
return false;
13 for(
int i=0;
i<nrow;++
i ){
14 TString bname =
prefix.c_str();
23 if( nrow >=
ROWMAX )
return false;
25 for(
int i=0;
i<nrow;++
i ){
26 TString bname =
prefix.c_str();
35 if(
m_nrows == -1 )
return false;
46 if(
m_nrows == -1 )
return false;
56 if(
m_nrows == -1 )
return false;
57 if(
m_nrows != 3 )
return false;
63 if(
m_nrows == -1 )
return false;
64 if(
m_nrows != 3 )
return false;
70 if(
m_nrows == -1 )
return false;
71 if(
m_nrows != 3 )
return false;
Eigen::Matrix< double, Eigen::Dynamic, 1 > VectorX
Dynamic Vector - dynamic allocation.
static const int ROWMAX
maximum size of the vector
bool initForRead(TTree &tree, const std::string &varname, int nrow, const std::string &prefix="")
initialize class for reading
bool initForWrite(TTree &tree, const std::string &varname, int nrow, const std::string &prefix="")
initialize class for writing
bool fill(const Amg::VectorX &matrix)
fill a vector
Ensure that the ATLAS eigen extensions are properly loaded.