Make parent animate

I currently have code that makes an object animate. I want to move the code to a child of it so that oncollision of that child the specific animation would occur. Is there a way I can tell the parent to animate?

Current Code C#:

using UnityEngine;
using System.Collections;

public class TriggerAnimation : MonoBehaviour 
{
	void OnCollisionEnter(Collision collision)
    {
		if(collision.gameObject.CompareTag("Player"))
		{
			animation.CrossFade("Take 001");
		}
	}
}

Sure, a gameobject’s parent gameobject is accessible as transform.parent.gameObject, so you can do transform.parent.animation.CrossFade(whatever). (Though when you’ve got chains that long, it’s a good idea to break them up with temporary variables.)