Rosetta
Macros | Functions | Variables
topo_driver.cc File Reference

Inject proper hashes for cuts into silent structs. More...

#include <protocols/environment/Environment.hh>
#include <protocols/environment/EnvExcn.hh>
#include <protocols/environment/DofUnlock.hh>
#include <protocols/abinitio/abscript/RigidChunkCM.hh>
#include <protocols/abinitio/abscript/FragmentCM.hh>
#include <protocols/environment/claims/TorsionClaim.hh>
#include <protocols/environment/EnvMover.hh>
#include <test/protocols/environment/TorsionMover.hh>
#include <core/select/residue_selector/ResidueIndexSelector.hh>
#include <core/pose/Pose.hh>
#include <core/pose/annotated_sequence.hh>
#include <core/import_pose/import_pose.hh>
#include <core/pose/PDBInfo.hh>
#include <devel/init.hh>
#include <utility/tag/Tag.hh>
#include <basic/Tracer.hh>
#include <core/id/types.hh>

Macros

#define TS_ASSERT(x)   assert( x )
 
#define TS_ASSERT_THROWS_NOTHING(x)   x
 
#define TS_ASSERT_EQUALS(x, y)   TS_ASSERT( x == y )
 
#define TS_ASSERT_DIFFERS(x, y)   TS_ASSERT( x != y )
 
#define TS_ASSERT_DELTA(x, y, d)   TS_ASSERT( std::abs( x - y ) < d )
 
#define TS_ASSERT_THROWS(x, y)   try{ x; } catch( y ){}
 
#define TS_ASSERT_LESS_THAN(x, y)   TS_ASSERT( x < y );
 
#define TS_TRACE(x)   std::cout << x << std::endl;
 
#define ANGLE_DELTA(x, y, d)   TS_ASSERT_DELTA( std::cos( x ) , std::cos( y ), d );
 

Functions

void test_chunk (core::pose::Pose const pose)
 
int main (int argc, char **argv)
 

Variables

std::string const FRAGFILE_LOCATION = "/Users/jrporter/Rosetta/main/source/test/protocols/abinitio/abscript/one_frag3_per_pos"
 

Detailed Description

Inject proper hashes for cuts into silent structs.

Sandbox executable for the Environment and associated classes.

Author
Justin Porter

Macro Definition Documentation

◆ ANGLE_DELTA

#define ANGLE_DELTA (   x,
  y,
 
)    TS_ASSERT_DELTA( std::cos( x ) , std::cos( y ), d );

◆ TS_ASSERT

#define TS_ASSERT (   x)    assert( x )

◆ TS_ASSERT_DELTA

#define TS_ASSERT_DELTA (   x,
  y,
 
)    TS_ASSERT( std::abs( x - y ) < d )

◆ TS_ASSERT_DIFFERS

#define TS_ASSERT_DIFFERS (   x,
 
)    TS_ASSERT( x != y )

◆ TS_ASSERT_EQUALS

#define TS_ASSERT_EQUALS (   x,
 
)    TS_ASSERT( x == y )

◆ TS_ASSERT_LESS_THAN

#define TS_ASSERT_LESS_THAN (   x,
 
)    TS_ASSERT( x < y );

◆ TS_ASSERT_THROWS

#define TS_ASSERT_THROWS (   x,
 
)    try{ x; } catch( y ){}

◆ TS_ASSERT_THROWS_NOTHING

#define TS_ASSERT_THROWS_NOTHING (   x)    x

◆ TS_TRACE

#define TS_TRACE (   x)    std::cout << x << std::endl;

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

◆ test_chunk()

void test_chunk ( core::pose::Pose const  pose)

Variable Documentation

◆ FRAGFILE_LOCATION

std::string const FRAGFILE_LOCATION = "/Users/jrporter/Rosetta/main/source/test/protocols/abinitio/abscript/one_frag3_per_pos"